Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2013, 13:33
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 20 años, 1 mes
Puntos: 454
Respuesta: duda interfaces & eventos

Hola:

El JButton tiene un método addActionLIstener que admite un ActionListener como parámetro. Eso simplemente ya te obliga a implementar ActionListener, si no, no puedes pasar tu clase a ese método.

¿Por qué el parámetro es una interfaz?. Para que el JButton sepa a qué método llamar, al de la interfaz, al actionPerformed(). Si no hubiera interfaz y se pasara un Object a secas ... ¿cómo sabría el botón a qué método llamar?

Se bueno.
__________________
Apuntes Java
Wiki de Programación