Tipos de eventos
-
Upload
irving-che -
Category
Education
-
view
101 -
download
2
Transcript of Tipos de eventos
![Page 1: Tipos de eventos](https://reader035.fdocumento.com/reader035/viewer/2022071722/55ba32a4bb61eb71588b46fe/html5/thumbnails/1.jpg)
INSTITUTO TECNOLÓGICO SUPERIOR DE FELIPE CARRILLO PUERTO
EVENTOS
Materia: Tópicos avanzados de programación
Profesor: Niels Henryk Aranda Cuevas
Alumno: Irving Saúl Che Canul
Semestre: 4
Aula: J-4
INGENIERÍA EN SISTEMAS COMPUTACIONALES
![Page 2: Tipos de eventos](https://reader035.fdocumento.com/reader035/viewer/2022071722/55ba32a4bb61eb71588b46fe/html5/thumbnails/2.jpg)
DEFINICIÓN EVENTO
En Java los eventos, como cualquier otra cosa, se representan como instancias u objetos de alguna clase.
Cada vez que se produce un evento, se crea un objeto. La clase padre de los eventos es: java.awt.Event
![Page 3: Tipos de eventos](https://reader035.fdocumento.com/reader035/viewer/2022071722/55ba32a4bb61eb71588b46fe/html5/thumbnails/3.jpg)
TIPOS DE EVENTOS
• 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.
• WindowsEvent: Se producirá cuando realicen algún tipo de operación con la ventana como abrirla y cerrarla
• ComponentEvent: Se producirá este tipo de evento cuando el usuario mueva o redimensione un componente.
![Page 4: Tipos de eventos](https://reader035.fdocumento.com/reader035/viewer/2022071722/55ba32a4bb61eb71588b46fe/html5/thumbnails/4.jpg)
OBJETO OYENTE Y FUENTE
• Se “registran”para cierto tipo de eventos habitualmente esto se traduce en implementar los métodos de ciertas interfaces. El Objeto oyente gestiona, maneja y responde a un evento.
• La fuente notifica sus eventos a todos los oyentes registrados, pero no comprueba qué se hace con ellos.
![Page 5: Tipos de eventos](https://reader035.fdocumento.com/reader035/viewer/2022071722/55ba32a4bb61eb71588b46fe/html5/thumbnails/5.jpg)
TABLA DE INTERFACES-EVENTOS
ActionListener actionPerformed(ActionEvent)
AdjustmentListener
adjustmentValueChanged(AdjustementEvent)
ComponentListener
componentHidden(ComponentEvent)componentMoved(ComponentEvent)componentResized(ComponentEvent)componentShown(ComponentEvent)
ContainerListener
componentAdded(ContainerEvent)componentRemoved(ContainerEvent)
FocusListenerfocusGained(FocusEvent)focusLost(FocusEvent)
ItemListener itemStateChange(ItemEvent)
KeyListenerkeyPressed(KeyEvent)keyReleased(KeyEvent)keyType(KeyEvent)
![Page 6: Tipos de eventos](https://reader035.fdocumento.com/reader035/viewer/2022071722/55ba32a4bb61eb71588b46fe/html5/thumbnails/6.jpg)
MouseListener
mouseClicked(MouseEvent)mouseEntered(MouseEvent)mouseExited(MouseEvent)mousePressed(MouseEvent)mouseReleased(MouseEvent)
MouseMotionListener
mouseDragged(MouseEvent)mouseMoved(MouseEvent)
TextListener textValueChanged(TextEvent)
WindowsListener
windowsActivated(WindowsEvent)windowsClosed(WindowsEvent)windowsClosing(WindowsEvent)windowsDesactivated(WindowsEvent)windowsDeiconified(WindowsEvent)windowsIconified(WindowsEvent)windowsOpened(WindowsEvent)
![Page 7: Tipos de eventos](https://reader035.fdocumento.com/reader035/viewer/2022071722/55ba32a4bb61eb71588b46fe/html5/thumbnails/7.jpg)
BIBLIOGRAFÍA:
• http://proton.ucting.udg.mx/tutorial/java/Cap4/tipoev.html
• http://eisc.univalle.edu.co/materias/Programacion_Interactiva/lecturas/Lectura7.pdf