Eventos de botón.
Publicado por Javier (54 intervenciones) el 21/05/2017 12:59:31
Hola, hice un trabajo hace poco hice un trabajo en donde tenía que crear un par de botones y capturar los eventos al pulsar los botones con MouseListener. Al ser sólo 2 botones los cree con JButton ambos botones. La duda me surgió cuando pense...Si tengo que crear 10 botones, ¿Cómo hago esto sin crear uno a uno? Entonces hice:
fila2 es un JPanel que es añadido al JFrame y botones es un objeto JButton. El código funciona y me crea los 10 botones y los muestra en el JFrame, pero a la hora de tratar con los eventos, no he conseguido que los botones puedan capturar los eventos. ¿Cómo lo puedo conseguir? Quiero conseguirlo con la interfaz MouseListener.
Gracias
1
2
3
4
for(int i = 0; i<10; i++) {
fila2.add(botones = new JButton(String.valueOf(i)));
botones.addMouseListener(this);
}
fila2 es un JPanel que es añadido al JFrame y botones es un objeto JButton. El código funciona y me crea los 10 botones y los muestra en el JFrame, pero a la hora de tratar con los eventos, no he conseguido que los botones puedan capturar los eventos. ¿Cómo lo puedo conseguir? Quiero conseguirlo con la interfaz MouseListener.
Gracias
Valora esta pregunta
0