SlideShare una empresa de Scribd logo
1 de 7
EVENTOS
Manuel Jesus Cen Valadez
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


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
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
INTERFACES-EVENTOS
ActionListener

actionPerformed(ActionEvent)

AdjustmentListener

adjustmentValueChanged(AdjustementEvent)

ComponentListener

componentHidden(ComponentEvent)
componentMoved(ComponentEvent)
componentResized(ComponentEvent)
componentShown(ComponentEvent)

ContainerListener

componentAdded(ContainerEvent)
componentRemoved(ContainerEvent)

FocusListener

focusGained(FocusEvent)
focusLost(FocusEvent)

ItemListener

itemStateChange(ItemEvent)

KeyListener

keyPressed(KeyEvent)
keyReleased(KeyEvent)
keyType(KeyEvent)
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

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Eventos y listeners en Java Swing
Eventos y listeners en Java SwingEventos y listeners en Java Swing
Eventos y listeners en Java Swing
 
Java Listeners
Java ListenersJava Listeners
Java Listeners
 
Eventos bp
Eventos bpEventos bp
Eventos bp
 
Intrucciones de scratch
Intrucciones de scratchIntrucciones de scratch
Intrucciones de scratch
 
Java Gestion Eventos
Java Gestion EventosJava Gestion Eventos
Java Gestion Eventos
 
EVENTOS
EVENTOSEVENTOS
EVENTOS
 
Instrucciones de scratch
Instrucciones de scratchInstrucciones de scratch
Instrucciones de scratch
 
Exposicion eventos
Exposicion eventosExposicion eventos
Exposicion eventos
 
Programación orientada a objetos atributos metodos y eventos
Programación orientada a objetos atributos metodos y eventosProgramación orientada a objetos atributos metodos y eventos
Programación orientada a objetos atributos metodos y eventos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Movimiento
MovimientoMovimiento
Movimiento
 
Scratch
ScratchScratch
Scratch
 
Instrucciónes para Scratch
Instrucciónes para ScratchInstrucciónes para Scratch
Instrucciónes para Scratch
 
Qué es geogebra 4.4 Postitulo_CePA
Qué es geogebra 4.4 Postitulo_CePAQué es geogebra 4.4 Postitulo_CePA
Qué es geogebra 4.4 Postitulo_CePA
 
Scratch
ScratchScratch
Scratch
 
Codigo Visual Studio: Galeria de imagenes
Codigo Visual Studio: Galeria de imagenesCodigo Visual Studio: Galeria de imagenes
Codigo Visual Studio: Galeria de imagenes
 
Taller androidparte2
Taller androidparte2Taller androidparte2
Taller androidparte2
 
DevNights Xamarin: Custom Renderers
DevNights Xamarin: Custom RenderersDevNights Xamarin: Custom Renderers
DevNights Xamarin: Custom Renderers
 

Destacado

PORTAFOLIO DE EVIDENCIAS PRACTICA 1
PORTAFOLIO DE EVIDENCIAS PRACTICA 1 PORTAFOLIO DE EVIDENCIAS PRACTICA 1
PORTAFOLIO DE EVIDENCIAS PRACTICA 1 Dianix Contla
 
Como crear un blog en internet -por blogedemy
Como crear un blog en internet -por blogedemyComo crear un blog en internet -por blogedemy
Como crear un blog en internet -por blogedemyblogedemy
 
Comunicación
ComunicaciónComunicación
ComunicaciónMiyego
 
Unit4 i kommunesektoren
Unit4 i kommunesektoren Unit4 i kommunesektoren
Unit4 i kommunesektoren Unit4 Norway
 
Plantilla para evaluar recursos digitales lucia hernandez
Plantilla para evaluar recursos digitales lucia hernandezPlantilla para evaluar recursos digitales lucia hernandez
Plantilla para evaluar recursos digitales lucia hernandezluciahernandezm
 
Las cuevas de altamira
Las cuevas de altamiraLas cuevas de altamira
Las cuevas de altamiraCOLEGIO
 
Los misterios billete
Los misterios billeteLos misterios billete
Los misterios billeteLeo Pascual
 
Nicho del desarrollo equipo
Nicho del desarrollo equipoNicho del desarrollo equipo
Nicho del desarrollo equipobebybu
 

Destacado (20)

EvolucióN Nº 1
EvolucióN Nº 1EvolucióN Nº 1
EvolucióN Nº 1
 
Questionnaire
QuestionnaireQuestionnaire
Questionnaire
 
PORTAFOLIO DE EVIDENCIAS PRACTICA 1
PORTAFOLIO DE EVIDENCIAS PRACTICA 1 PORTAFOLIO DE EVIDENCIAS PRACTICA 1
PORTAFOLIO DE EVIDENCIAS PRACTICA 1
 
Como crear un blog en internet -por blogedemy
Como crear un blog en internet -por blogedemyComo crear un blog en internet -por blogedemy
Como crear un blog en internet -por blogedemy
 
áNgulos
áNgulosáNgulos
áNgulos
 
El software
El softwareEl software
El software
 
Comunicación
ComunicaciónComunicación
Comunicación
 
Unit4 i kommunesektoren
Unit4 i kommunesektoren Unit4 i kommunesektoren
Unit4 i kommunesektoren
 
Formulas basicas de excel
Formulas basicas de excelFormulas basicas de excel
Formulas basicas de excel
 
Plantilla para evaluar recursos digitales lucia hernandez
Plantilla para evaluar recursos digitales lucia hernandezPlantilla para evaluar recursos digitales lucia hernandez
Plantilla para evaluar recursos digitales lucia hernandez
 
Las cuevas de altamira
Las cuevas de altamiraLas cuevas de altamira
Las cuevas de altamira
 
Los misterios billete
Los misterios billeteLos misterios billete
Los misterios billete
 
Trabajo diapositivas
Trabajo diapositivasTrabajo diapositivas
Trabajo diapositivas
 
Nicho del desarrollo equipo
Nicho del desarrollo equipoNicho del desarrollo equipo
Nicho del desarrollo equipo
 
Actividad2omarjuarez
Actividad2omarjuarezActividad2omarjuarez
Actividad2omarjuarez
 
El Triangulo
El TrianguloEl Triangulo
El Triangulo
 
Victor
VictorVictor
Victor
 
Baby shower
Baby showerBaby shower
Baby shower
 
Tecnoauto..
Tecnoauto..Tecnoauto..
Tecnoauto..
 
hombres + dona famosos
hombres + dona famososhombres + dona famosos
hombres + dona famosos
 

Similar a Eventos (20)

Manejo de Eventos en java
Manejo de Eventos en javaManejo de Eventos en java
Manejo de Eventos en java
 
Eventos en Java
Eventos en JavaEventos en Java
Eventos en Java
 
Manejo Eventos en java
Manejo Eventos en javaManejo Eventos en java
Manejo Eventos en java
 
Menejo de eventos en java introduccion
Menejo de eventos en java introduccionMenejo de eventos en java introduccion
Menejo de eventos en java introduccion
 
Irv
IrvIrv
Irv
 
Equipo3
Equipo3Equipo3
Equipo3
 
Manejoevento
ManejoeventoManejoevento
Manejoevento
 
Tópicos avanzados de programación eventos
Tópicos  avanzados  de programación   eventosTópicos  avanzados  de programación   eventos
Tópicos avanzados de programación eventos
 
Manejos de eventos john kevin castillo palacios
Manejos de eventos john kevin castillo palaciosManejos de eventos john kevin castillo palacios
Manejos de eventos john kevin castillo palacios
 
Eventos
EventosEventos
Eventos
 
Clase event
Clase eventClase event
Clase event
 
Aristides mateo miguel...u1(tap)
Aristides mateo miguel...u1(tap)Aristides mateo miguel...u1(tap)
Aristides mateo miguel...u1(tap)
 
ManejoDeEventosEnJava.PPT
ManejoDeEventosEnJava.PPTManejoDeEventosEnJava.PPT
ManejoDeEventosEnJava.PPT
 
Swing2
Swing2Swing2
Swing2
 
Tipos de eventos
Tipos de eventosTipos de eventos
Tipos de eventos
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 
Eventos
EventosEventos
Eventos
 
Eventos
EventosEventos
Eventos
 
6.eventos y swing
6.eventos y swing6.eventos y swing
6.eventos y swing
 

Último

MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxLorenaHualpachoque
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.JonathanCovena1
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdfInformacionesCMI
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...Agrela Elvixeo
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxhenarfdez
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxSarisdelosSantos1
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptxDemetrio Ccesa Rayme
 
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIACOMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIAWilian24
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfsalazarjhomary
 
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHUSantiago Perez-Hoyos
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdfDemetrio Ccesa Rayme
 
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraSanta Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraJavier Andreu
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfGonella
 

Último (20)

MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docxMINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
MINEDU BASES JUEGOS ESCOLARES DEPORTIVOS PARADEPORTIVOS 2024.docx
 
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
El liderazgo en la empresa sostenible, introducción, definición y ejemplo.
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docx
 
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
Lineamientos de la Escuela de la Confianza  SJA  Ccesa.pptxLineamientos de la Escuela de la Confianza  SJA  Ccesa.pptx
Lineamientos de la Escuela de la Confianza SJA Ccesa.pptx
 
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIACOMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
COMPENDIO ECE 5 GRADO MATEMÁTICAS DE PRIMARIA
 
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdfEFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
EFEMERIDES DEL MES DE MAYO PERIODICO MURAL.pdf
 
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Educacion Basada en Evidencias SM5 Ccesa007.pdf
Educacion Basada en Evidencias  SM5  Ccesa007.pdfEducacion Basada en Evidencias  SM5  Ccesa007.pdf
Educacion Basada en Evidencias SM5 Ccesa007.pdf
 
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de NavarraSanta Criz de Eslava, la más monumental de las ciudades romanas de Navarra
Santa Criz de Eslava, la más monumental de las ciudades romanas de Navarra
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Apunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdfApunte clase teorica propiedades de la Madera.pdf
Apunte clase teorica propiedades de la Madera.pdf
 

Eventos