2. DEFINICIÓN
Cuando una persona hace un acción, o intento de una misma pero en
programación se dice que esta en acción de un evento, en la
programación se representan como objetos de una clase
3.
ComponentEvent: Se producirá este tipo de evento cuando el usuario mueva o
redimensione un componente.
FocusEvent: Se producirá este tipo de evento cuando se cambie el foco de un
componente.
KeyEvent: Se producirá cuando el usuario pulse una tecla
MouseEvent: Se producirá cuando el usuario efectué un movimiento con el ratón
o haga clic.
ContainerEvent: Se producirá cuando añadan o eliminen componentes en el
contenedor.
WindowsEvent: Se producirá cuando realicen algún tipo de operación con la
ventana como abrirla y cerrarla
4. OBJETO OYENTE
El Objeto oyente gestiona, maneja, responde a un evento.
La implementación del objeto oyente se realiza en un Listener
para este tipo de eventos
Listener (ej. ActionListener)
Define métodos que son invocados por el objeto fuente y
reciben como argumento el objeto evento
7. Supongamos que deseamos que en un Componente que estamos desarrollando
responda a los eventos generados por el usuario sobre el mismo componente o
sobre algunos otros.
Para ello convertimos a este componente en escucha de ciertos eventos generados
por él o por los otros componentes. Convertir a un componente en escucha de un
tipo de eventos consiste en:
Declarar que implementa la interfaz correspondiente
Implementar los métodos de la interfaz
Agregarlo a la lista de escuchas de los componentes que originan ese tipo de
eventos. Esto se hace normalmente usando un método como
addActionListener, addMouseListener