You are on page 1of 5

Programacin Orientada Objetos 2

Actividad 2. Eventos

Universidad Abierta y a Distancia de


Mxico

Ingeniera en Desarrollo de
Software
Programacin Orientada Objetos 2
Actividad 2. Eventos

Facilitador: Christian Leonel Ortiz


Islas Snchez

Grupos Separados: DS-DP02-1403C-001

Ingeniera de Desarrollo de Software

Programacin Orientada Objetos 2


Actividad 2. Eventos

Esta actividad tiene la finalidad de identificar los diferentes eventos y realizar una
descripcin propia de los elementos que lo componen. Para ello:
1. Identifica y enlista los diferentes eventos presentados en los temas
estudiados durante la unidad.
2. Redacta una descripcin propia para cada eventos, sin copiar de ninguna
fuente, ya que debe ser una descripcin que t mismo(a) realices y
comprendas. Cada una de las descripciones deber ser un prrafo de al
menos cinco lneas.

EVENTOS DEL MOUSE

mouseClicked
Si se oprime un botn del ratn, el cursor est sobre el control que se va lanzar el
evento. Este mtodo se usa para indicar que el mouse realizo un clic, o sea,
presiono y solt el botn del mouse. En pocas palabras es como si este mtodo
tuviera un mtodo mousePressed y un mouseRelease internos.
Se invoca cuando el botn del ratn se ha hecho click (pulsado y liberado) en un
componente.
mouseDragged
Se llama cuando el botn del ratn se oprime mientras el cursor del ratn se
encuentra sobre un componente y se mueve mientras el botn sigue oprimido.
Este evento siempre sigue despus de una llamada a mousePressed. Todos los
eventos de arrastre del ratn se envan al componente en el cual empez la accin
de arrastre.
Se invoca cuando se presiona un botn del ratn sobre un componente y luego
arrastr.

mouseEntered

Ingeniera de Desarrollo de Software

Programacin Orientada Objetos 2


Actividad 2. Eventos

Se llama cuando el botn del ratn entra a los lmites de un componente.


Se invoca cuando el ratn entra en un componente.

mouseExited
Se invoca cuando el ratn sale de un componente.
Se llama cuando el cursor del ratn sale de los lmites de un componente.
mouseMoved
Se llama al moverse el ratn cuando su cursor se encuentra sobre un
componente. Todos los eventos de movimiento se envan al componente sobre el
cual se encuentra el ratn posicionado en ese momento.
Se invoca cuando el cursor del ratn se ha movido en un componente, pero no hay
botones de haber sido empujado.

mousePressed
Se llama cuando se oprime un botn del ratn, mientras el cursor del ratn est
sobre un componente.
Se invoca cuando un botn del ratn se ha pulsado sobre un componente.

mousePressed
Se llama cuando se suelta un botn del ratn despus de ser oprimido. Este
evento siempre sigue despus de un evento mousePressed.
Se llama cuando se oprime un botn del ratn, mientras el cursor del ratn est
sobre un componente.

mouseWheelmoved
Se invoca cuando se hace girar la rueda del ratn.
El mtodo mouseWheelMoved el cul se ejecuta cada vez que la rueda del ratn
se mueve. La clase java.awteventMouseWheelEvent almacena informacin con
respecto al movimiento de la rueda. Algunos de sus mtodos ms importantes son:
public int getScrollAmount()
Ingeniera de Desarrollo de Software

Programacin Orientada Objetos 2


Actividad 2. Eventos

Eventos del Teclado

keyPressed
Cuando una tecla se ha presionado y soltado. Se ejecuta cuando el usuario
presiona una tecla.
Este mtodo se ha utilizado en el programa que recibe el evento se genera cuando
se pulsa una tecla para el objeto. Por encima de mtodo tambin establece el texto
de la fuente del caso a la etiqueta.
keyReleased
Se ejecuta cuando se a liberado una tecla presionada. Es cuando la pulsa
keyTyped
Se ejecuta cuando se a presionado una tecla en especfico. Es cuando la tecla la
suelta.

Eventos de otros Componentes


Component listener
El evento aplica cuando el componente ha cambiado de posicin, tamao o dejo
de ser visible.

Focus Listener:
Cuando el componente pierde o tiene el enfoque.
Heirarchy listener:
Cuando se heredan cambios entre los componentes, mayormente aplican en las
ventanas.
Ingeniera de Desarrollo de Software

Programacin Orientada Objetos 2


Actividad 2. Eventos

Interface

Clase Adapter

Paquete

KeyListener

KeyListener

java.awt.event

MouseListener

MouseAdapter
MouseInputAdapter*

java.awt.event
javax.swing.event

MouseMotionListener

MouseMotionAdapter
MouseInputAdapter*

java.awt.event
javax.swing.event

Ingeniera de Desarrollo de Software

Mtodos
keyPressed
keyReleased
keyTyped
mouseClicked
mousePressed
mouseReleased
mouseEntered
mouseExited
mouseDragged
mouseMoved

You might also like