Cita:
Iniciado por chuidiang 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.
Muchísimas gracias por responder!
Me has dejado
mejor explicado, imposible. Me ha quedado clarísimo.