SlideShare una empresa de Scribd logo
1 de 8
Ingeniería en sistemas
computacionales

Tópicos avanzados de
programación
Niels Henryk Aranda Cuevas
Asesor.

Angel Felipe Suaste Tuz
Grupo: J4-B

Unidad 1.- Eventos
1.1 Tipos
1.2 Generación y
Propagación
1.3 Métodos de control
1.4 Creación
Eventos en Java
Los eventos en el lenguaje Java, se han ido
simplificando desde que apareció Java 2.
Los eventos empezaron a generarse mediante
las herencias y los métodos.
En Java 1.1 se empezó a utilizar el modelo de
delegación de eventos.
Eventos en Java
 Librería AWT: Contiene los interfaces
de usuario.
 Librería swing: Contiene todos los
componentes que se pueden agregar
a las ventanas como:
• Botones
• Etiquetas
• Cuadro de texto
• Etc.
Tipos de eventos:









Eventos ventana Son eventos que se
generan en las ventanas (frame, cuadros).
Eventos de teclado Son eventos generados
cuando se usa el teclado.
Eventos de ratón Son generados por el uso
del mouse.
Eventos de barras Son generados en las
barras de desplazamiento.
Eventos de lista Son generados cuando se
utilizan listas.
Eventos varios
Generación y propagación de eventos

Vemos que el evento
se genera en los
botones y se va
propagando hacia
arriba.
Los eventos se
propagan mediante
métodos.
Métodos de control de eventos
Como se dijo hace un instante se
propaga mediante los métodos,
pero también los métodos son los
responsables de controlarlos.
Esto es porque un método puede
realizar o no alguna acción,
dependiente del evento que se este
generando.
Para crear eventos se necesita el
paquete event y los clases que se
muestran:
Cada uno de los paquetes y clases
tienen sus propios métodos que
nos permiten controlar los eventos.

Más contenido relacionado

La actualidad más candente (15)

Java Listeners
Java ListenersJava Listeners
Java Listeners
 
Eventos del ratón en Java
Eventos del ratón en JavaEventos del ratón en Java
Eventos del ratón en Java
 
Eventos
EventosEventos
Eventos
 
Clase event
Clase eventClase event
Clase event
 
Java event
Java eventJava event
Java event
 
Manejo Eventos
Manejo EventosManejo Eventos
Manejo Eventos
 
Manejo Eventos en java
Manejo Eventos en javaManejo Eventos en java
Manejo Eventos en java
 
Manejo de eventos
Manejo de eventosManejo de eventos
Manejo de eventos
 
2 eventos de controles vb
2 eventos de controles vb2 eventos de controles vb
2 eventos de controles vb
 
Miswing 110511215936-phpapp01
Miswing 110511215936-phpapp01Miswing 110511215936-phpapp01
Miswing 110511215936-phpapp01
 
Menus
MenusMenus
Menus
 
Guia n1 tam 2009 1
Guia n1 tam 2009 1Guia n1 tam 2009 1
Guia n1 tam 2009 1
 
Jclic 5
Jclic 5Jclic 5
Jclic 5
 
Swing1
Swing1Swing1
Swing1
 
Conceptos Fundamentales de Programación
Conceptos Fundamentales de ProgramaciónConceptos Fundamentales de Programación
Conceptos Fundamentales de Programación
 

Destacado

investigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasinvestigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasAnel Sosa
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionIrving Che
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasJosé Antonio Sandoval Acosta
 
Articulo publicado "Promoción de la salud dental en comunidades Poblanas, Méx...
Articulo publicado "Promoción de la salud dental en comunidades Poblanas, Méx...Articulo publicado "Promoción de la salud dental en comunidades Poblanas, Méx...
Articulo publicado "Promoción de la salud dental en comunidades Poblanas, Méx...UCAD
 
Tema 1. planteamiento problema smp(2)
Tema 1. planteamiento problema smp(2)Tema 1. planteamiento problema smp(2)
Tema 1. planteamiento problema smp(2)Milagros De Anes
 
EWMA 2014 - EP404 INFECTIONS CAUSED BY MRSA IN CHRONIC WOUNDS. CULTIVATION AN...
EWMA 2014 - EP404 INFECTIONS CAUSED BY MRSA IN CHRONIC WOUNDS. CULTIVATION AN...EWMA 2014 - EP404 INFECTIONS CAUSED BY MRSA IN CHRONIC WOUNDS. CULTIVATION AN...
EWMA 2014 - EP404 INFECTIONS CAUSED BY MRSA IN CHRONIC WOUNDS. CULTIVATION AN...EWMA
 
Jornada Ecommaster #ecommasterALC CloID.net
Jornada Ecommaster #ecommasterALC CloID.netJornada Ecommaster #ecommasterALC CloID.net
Jornada Ecommaster #ecommasterALC CloID.netAlberto Plaza Nogueira
 
Preguntas pleno 8 mayo 2012.doc
Preguntas pleno 8 mayo 2012.docPreguntas pleno 8 mayo 2012.doc
Preguntas pleno 8 mayo 2012.docUPyD Parla
 
Avanzando en el uso de las TIC
Avanzando en el uso de las TICAvanzando en el uso de las TIC
Avanzando en el uso de las TICMarta Gonzalez
 
Pleno (05) 09 abril-2013, 2ª parte
Pleno (05) 09 abril-2013, 2ª partePleno (05) 09 abril-2013, 2ª parte
Pleno (05) 09 abril-2013, 2ª parteUPyD Parla
 
Mery Minango
Mery MinangoMery Minango
Mery Minangomerysum
 
Syllabus toxicología (Frank Yanza)
Syllabus toxicología (Frank Yanza)Syllabus toxicología (Frank Yanza)
Syllabus toxicología (Frank Yanza)Spartaco Frank
 

Destacado (20)

investigacion unidad tres componentes y librerias
investigacion unidad tres componentes y libreriasinvestigacion unidad tres componentes y librerias
investigacion unidad tres componentes y librerias
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Unidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacionUnidad 3 topicos avanzados de programacion
Unidad 3 topicos avanzados de programacion
 
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y libreriasTópicos Avanzados de Programación - Unidad 2 componentes y librerias
Tópicos Avanzados de Programación - Unidad 2 componentes y librerias
 
Cosquín bloque 3
Cosquín bloque 3Cosquín bloque 3
Cosquín bloque 3
 
Aprendizaje en los niños
Aprendizaje en los niñosAprendizaje en los niños
Aprendizaje en los niños
 
Rd 395
Rd 395Rd 395
Rd 395
 
Articulo publicado "Promoción de la salud dental en comunidades Poblanas, Méx...
Articulo publicado "Promoción de la salud dental en comunidades Poblanas, Méx...Articulo publicado "Promoción de la salud dental en comunidades Poblanas, Méx...
Articulo publicado "Promoción de la salud dental en comunidades Poblanas, Méx...
 
Tema 1. planteamiento problema smp(2)
Tema 1. planteamiento problema smp(2)Tema 1. planteamiento problema smp(2)
Tema 1. planteamiento problema smp(2)
 
EWMA 2014 - EP404 INFECTIONS CAUSED BY MRSA IN CHRONIC WOUNDS. CULTIVATION AN...
EWMA 2014 - EP404 INFECTIONS CAUSED BY MRSA IN CHRONIC WOUNDS. CULTIVATION AN...EWMA 2014 - EP404 INFECTIONS CAUSED BY MRSA IN CHRONIC WOUNDS. CULTIVATION AN...
EWMA 2014 - EP404 INFECTIONS CAUSED BY MRSA IN CHRONIC WOUNDS. CULTIVATION AN...
 
Jornada Ecommaster #ecommasterALC CloID.net
Jornada Ecommaster #ecommasterALC CloID.netJornada Ecommaster #ecommasterALC CloID.net
Jornada Ecommaster #ecommasterALC CloID.net
 
2012temariohackingv9
2012temariohackingv92012temariohackingv9
2012temariohackingv9
 
Preguntas pleno 8 mayo 2012.doc
Preguntas pleno 8 mayo 2012.docPreguntas pleno 8 mayo 2012.doc
Preguntas pleno 8 mayo 2012.doc
 
RELIGIÓN
RELIGIÓNRELIGIÓN
RELIGIÓN
 
Avanzando en el uso de las TIC
Avanzando en el uso de las TICAvanzando en el uso de las TIC
Avanzando en el uso de las TIC
 
D.s n° 314 2013-ef
D.s n° 314 2013-efD.s n° 314 2013-ef
D.s n° 314 2013-ef
 
Pleno (05) 09 abril-2013, 2ª parte
Pleno (05) 09 abril-2013, 2ª partePleno (05) 09 abril-2013, 2ª parte
Pleno (05) 09 abril-2013, 2ª parte
 
Mery Minango
Mery MinangoMery Minango
Mery Minango
 
Info 2012 l a habana 2012
Info 2012  l a habana 2012Info 2012  l a habana 2012
Info 2012 l a habana 2012
 
Syllabus toxicología (Frank Yanza)
Syllabus toxicología (Frank Yanza)Syllabus toxicología (Frank Yanza)
Syllabus toxicología (Frank Yanza)
 

Similar a presentacion topicos unidad 1

Similar a presentacion topicos unidad 1 (20)

2TAP Tema 1-Eventos.pptx
2TAP Tema 1-Eventos.pptx2TAP Tema 1-Eventos.pptx
2TAP Tema 1-Eventos.pptx
 
Eventos tpa walter isc
Eventos tpa walter iscEventos tpa walter isc
Eventos tpa walter isc
 
Adrian eventos
Adrian eventosAdrian eventos
Adrian eventos
 
Eventos mizty
Eventos miztyEventos mizty
Eventos mizty
 
Programacion Orientada a Eventos
Programacion Orientada a EventosProgramacion Orientada a Eventos
Programacion Orientada a Eventos
 
Eventos en Java
Eventos en JavaEventos en Java
Eventos en Java
 
Irv
IrvIrv
Irv
 
presentacion topicos unidad 1
presentacion topicos unidad 1presentacion topicos unidad 1
presentacion topicos unidad 1
 
Topicos Avanzados de Programacion
Topicos Avanzados de ProgramacionTopicos Avanzados de Programacion
Topicos Avanzados de Programacion
 
Swing2
Swing2Swing2
Swing2
 
Eventos e interactividad - Small Basic
Eventos e interactividad - Small BasicEventos e interactividad - Small Basic
Eventos e interactividad - Small Basic
 
Diapositivas luis farelo_tap_j3_isc4s
Diapositivas luis farelo_tap_j3_isc4sDiapositivas luis farelo_tap_j3_isc4s
Diapositivas luis farelo_tap_j3_isc4s
 
Interfaz java
Interfaz javaInterfaz java
Interfaz java
 
Interfaz java
Interfaz javaInterfaz java
Interfaz java
 
Equipo3
Equipo3Equipo3
Equipo3
 
Tipos de eventos
Tipos de eventosTipos de eventos
Tipos de eventos
 
Control de eventos en gui
Control de eventos en guiControl de eventos en gui
Control de eventos en gui
 
Tópicos avanzados de programación carolina
Tópicos avanzados de programación carolinaTópicos avanzados de programación carolina
Tópicos avanzados de programación carolina
 
03 interfaces gráficas awt
03   interfaces gráficas awt03   interfaces gráficas awt
03 interfaces gráficas awt
 
Eventos bp
Eventos bpEventos bp
Eventos bp
 

Último

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 

Último (20)

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 

presentacion topicos unidad 1

  • 1. Ingeniería en sistemas computacionales Tópicos avanzados de programación Niels Henryk Aranda Cuevas Asesor. Angel Felipe Suaste Tuz Grupo: J4-B Unidad 1.- Eventos 1.1 Tipos 1.2 Generación y Propagación 1.3 Métodos de control 1.4 Creación
  • 2. Eventos en Java Los eventos en el lenguaje Java, se han ido simplificando desde que apareció Java 2. Los eventos empezaron a generarse mediante las herencias y los métodos. En Java 1.1 se empezó a utilizar el modelo de delegación de eventos.
  • 3. Eventos en Java  Librería AWT: Contiene los interfaces de usuario.  Librería swing: Contiene todos los componentes que se pueden agregar a las ventanas como: • Botones • Etiquetas • Cuadro de texto • Etc.
  • 4. Tipos de eventos:       Eventos ventana Son eventos que se generan en las ventanas (frame, cuadros). Eventos de teclado Son eventos generados cuando se usa el teclado. Eventos de ratón Son generados por el uso del mouse. Eventos de barras Son generados en las barras de desplazamiento. Eventos de lista Son generados cuando se utilizan listas. Eventos varios
  • 5. Generación y propagación de eventos Vemos que el evento se genera en los botones y se va propagando hacia arriba. Los eventos se propagan mediante métodos.
  • 6. Métodos de control de eventos Como se dijo hace un instante se propaga mediante los métodos, pero también los métodos son los responsables de controlarlos. Esto es porque un método puede realizar o no alguna acción, dependiente del evento que se este generando.
  • 7. Para crear eventos se necesita el paquete event y los clases que se muestran:
  • 8. Cada uno de los paquetes y clases tienen sus propios métodos que nos permiten controlar los eventos.