Foros del Web » Programación para mayores de 30 ;) » Java »

Tamaño de botones en un array

Estas en el tema de Tamaño de botones en un array en el foro de Java en Foros del Web. Hola: Después de mucho buscar y de mucho y mucho probar... me doy por vencido. El problema es que dentro del JPanel (que si me ...
  #1 (permalink)  
Antiguo 23/10/2012, 14:24
 
Fecha de Ingreso: agosto-2012
Mensajes: 15
Antigüedad: 11 años, 8 meses
Puntos: 0
Pregunta Tamaño de botones en un array

Hola:
Después de mucho buscar y de mucho y mucho probar... me doy por vencido. El problema es que dentro del JPanel (que si me aparece con las medidas deseadas) los botones no lo hacen y no se por qué. Os dejo un trozo de código.
Muchas gracias!
Código:
[...]PantallaPrincipal princip;
        JFrame ventana;
        JButton menuAdmin[];
        String listaMenuAdmin[];
        JPanel panelMenuAdmin;
        MenuAdministrador(JFrame n){
            ventana = n;
        }
        @Override
        public void mousePressed(MouseEvent e) {
             Component aux = e.getComponent();
         }
        @Override
        public void mouseReleased(MouseEvent e) {
            Component aux = e.getComponent();
            String nombreBoton = aux.getName();
            if(nombreBoton.equals("administrador")){
                listaMenuAdmin = new String[] {"DATOS","CONFIGURACIÓN","INFORMES"};
                panelMenuAdmin = new JPanel();
                panelMenuAdmin.setBounds(180,20,500,40);
                menuAdmin = new JButton[listaMenuAdmin.length];
                for(int i=0;i<listaMenuAdmin.length;i++) {
                    menuAdmin[i] = new JButton(listaMenuAdmin[i]);
                    menuAdmin[i].setBounds(0, 0, 150, 40);
                    menuAdmin[i].setName(listaMenuAdmin[i]);
                    menuAdmin[i].setSelected(false);
                    menuAdmin[i].addMouseListener(null);
                    panelMenuAdmin.add(menuAdmin[i]);
                }        
                    ventana.add(panelMenuAdmin);
                    ventana.setVisible(true);
            }
            else if(nombreBoton.e[...]
Gracias de nuevo

Etiquetas: botones, string, tamaño
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:19.