04/11/2013, 23:00
|
| | | Fecha de Ingreso: enero-2008 Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 9 meses Puntos: 260 | |
Respuesta: Qué estilo debo seguir con los eventos? Hola,
La interface ActionListener define un método actionPerformed y este tiene un parámetro de tipo ActionEvent, todos los constructores de este último tiene un parámetro inicial de tipo Object que es el source, la fuente donde se originó el evento. Basado en eso yo aconsejaria usar solamente un ActionListener, este puede obtener el botón donde se originó el evento con getSource() del ActionEvent heredado de EventObject.
En el mejor de los casos, como ya tienes una clase que hereda de ActionEvent solamente agrega un constructor con el número del boton y un par de getters y setters donde puedas accesar el número que representa el botón presionado directamente.
Por cierto, en el getSource() deberías obtener el JButton, una referencia a todo el JButton y es costumbre usar el instanceof para saber si realmente es el objeto esperado.
Saludos,
Última edición por HackmanC; 04/11/2013 a las 23:05 |