Genera eventos de acción cuando se hace doble click sobre un
elemento, genera eventos de elemento cuando se selecciona o deselecciona un
elemento.
Genera eventos de texto (TextEvent) cuando el usuario
introduce un carácter.
Window:
Genera eventos de ventana (WindowEvent) cuando una ventana se activa, se cierra, se desactiva, se minimiza, se maximiza, se abre o se sale de ella.
Genera eventos de ventana (WindowEvent) cuando una ventana se activa, se cierra, se desactiva, se minimiza, se maximiza, se abre o se sale de ella.
Muchos
interfaces EventListener están diseñados para recibir múltiples clases de
eventos, por ejemplo, el interfaz MouseListener puede recibir eventos de
pulsación de botón, al soltar el botón, a la recepción del cursor, etc. El
interfaz declara un método para cada uno de estos subtipos. Cuando se
implementa un interfaz, es necesario redefinir todos los métodos que se
declaran en ese interfaz, incluso aunque se haga con métodos vacíos. En la
mayoría de las ocasiones, no es necesario redefinir todos los métodos
declarados en el interfaz porque no son útiles para la aplicación.
Por ello,
el AWT proporciona un conjunto de clases abstractas adaptadores (Adapter) que
coinciden con las interfaces. Cada clase adaptador implementa un interfaz y
redefine todos los métodos declarados por el interfaz con métodos vacíos, con
lo cual se satisface ya el requerimiento de la redefinición de todos los
métodos.
No hay comentarios:
Publicar un comentario