1. Instituto Tecnológico Superior de Felipe Carrillo
Puerto
Nombre: Bella Areli Pérez Gómez
Profesor: Niels Henryk Aranda Cuevas
Ingeniería en sistemas computacionales.
2. ¿Qué es un Evento?
• En evento es una acción iniciada por el usuario.
• Ejemplo de eventos son: presionar un botón,
cambiar un texto, etc.
• En Java los eventos, como cualquier otra cosa, se
representan como instancias u objetos de alguna
clase
3. Tipos de Eventos
• 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. Fuentes y Oyentes
• Los eventos se generan en objetos llamados
“fuentes” y delegan la responsabilidad de
gestionarlos en otros objetos llamados “oyentes”
• Los oyentes se “registran” en las fuentes para cierto
tipo de eventos habitualmente esto se traduce en
implementar los métodos de ciertos interfaces
• La fuente notifica sus eventos a todos los oyentes
convenientemente
registrados,
pero
no
comprueba qué se hace con ellos ni quien lo hace.