public Ventana() {
//1. Se crea el oyente
OyenteAccion oyenteBoton = new OyenteAccion();
//2. Se agrega a la lista de oyentes del objeto fuente
botonHola.addActionListener(oyenteBoton);
botonAdios.addActionListener(oyenteBoton);
}
class OyenteAccion implements ActionListener {
//3. Cuando ocurre un evento, se comunica al oyente.
//El evento es argumento del mensaje.
public void actionPerformed (ActionEvent evento) {
JButton boton = (JButton) evento.getSource();
etiqueta.setText(boton.getText() + " amigo! ");
}
}
0 comentarios:
Publicar un comentario