Creación de botones en tiempo de ejecución
Publicado por Manu (17 intervenciones) el 12/06/2003 20:40:10
Hola a todos, tengo una duda a la hora de crear un grupo de botones(JButton). Como en tiempo de compilación no se el número de botones que necesito pues lo q hago es hacer un array de botones:
JButton[] botones.
El problema viene cuando hago addActionListener:
botones[linea].addActionListener(new GestionaEventos());
En principio pensé que debería funcionar, pero sólo me funciona el último botón que incluyo.
En el seguiente método es donde incluyo cada uno de los botones:
private void anadirBoton(String cadena,int linea,int id){
...
botones[linea-1].addActionListener(new GestionaEventos());
...
}
Le he estado dando muchas vueltas y no se me ocurre ninguna idea para implementarlo, a ver si me podriais ayudar.
Un saludo de Manu, y gracias por adelantado.
JButton[] botones.
El problema viene cuando hago addActionListener:
botones[linea].addActionListener(new GestionaEventos());
En principio pensé que debería funcionar, pero sólo me funciona el último botón que incluyo.
En el seguiente método es donde incluyo cada uno de los botones:
private void anadirBoton(String cadena,int linea,int id){
...
botones[linea-1].addActionListener(new GestionaEventos());
...
}
Le he estado dando muchas vueltas y no se me ocurre ninguna idea para implementarlo, a ver si me podriais ayudar.
Un saludo de Manu, y gracias por adelantado.
Valora esta pregunta


0