Sunteți pe pagina 1din 2

EVENTOS:

Los eventos son los mensajes que se le da a la computadora atreves de una accin indicando que
se ha hecho algo, el click del mouse, o al presionar ciertas teclas, y los cuales deben de tener, el
componente que es el que detecta el evento requerido, el escuchador, un evento siempre debe
de tener un escuchador y lo ms recomendable es que cada evento contenga su propio
escuchador para evitar confusiones, es escuchador es el que se encarga de detectar el evento y
que tipo de evento se trata, y por ltimo el evento debe de tener un mtodo que se encargara de
definir qu tipo de respuesta se dar al evento.

TIPOS DE EVENTOS:
EVENTOS DE RATON: mouseClicked, detecta el click del mouse.
mouseDragged: Se ha presionado el ratn y sin soltarlo se ha arrastrado sobre el componente.
mouseEntered: El ratn se ha posicionado sobre el componente, sin presionarlo.
mouseExited: El ratn deja de estar posicionado sobre el componente, sin presionarlo.
mouseMoved: Se mueve el ratn sobre el componente, sin presionar.
mousePressed: Se ha presionado el ratn sobre el componente (aun sin soltarlo.
mouseReleased: Se ha soltado (despus de presionarlo) el ratn sobre el componente.
mouseWheelmoved: Se mueve la rueda del ratn sobre el componente.
Pero en este tipo de eventos no se debe o no se recomienda que se utilice ms de un evento para
un mismo componente ya que un click de mouse debe de ser preciso y esto ocasionara que no lo
fuera ya que no tendra tiempo de desplegar las acciones correctamente, por lo que debemos
tener mucha atencin al programar.

EVENTOS DE TECLADO:
keyPressed: Se ha presionado una tecla sobre el componente.
KeyReased: Se ha soltado una tecla (despus de que la presionas) sobre el componente.
keyTyped: Se ha tecleado una tecla( se ha presionado y soltado) sobre el componente.
Este tipo de evento es bastante similar al anterior que dan la instruccin de cuando es el momento
de que se detecta el click y se activa, y tampoco se recomienda utilizar varios eventos de teclado
sobre el mismo componente para evitar confusiones o un mal funcionamiento del programa.

EVENTOS DE OTROS COMPONENTES:


Component listener: Detecta los cambios del tamao, posicin o visibilidad del componente.
Foucus listener: Detecta si el componente mantiene o pierde el enfoque. El enfoque o foco se
refiere a en cul de los componentes se encuentra el sealador (puntero del mousse).
Hierarchy listener: Detecta los cambios en los niveles jerrquicos del componente. Es decir,
cuando se tienen varias ventanas y heredan caractersticas de otras ventanas previas, as el
hierarchy listener detectara estos cambios, para detectar el movimiento de los componentes.

Adems de los eventos anteriores tambin existen los escuchadores que se aplican en eventos
que varan de componentes a componentes.
Los componentes grficos tienen una lista de eventos predeterminados, como abrir o cerrar una
ventana, y se debe de tomar en cuenta que para manipular eventos mediante cdigos se requerir
de, un componente, un escuchador, un adaptador, Indicar el evento deseado a detecta, Tipo de
evento, E indicar las acciones a seguir si se detecta el evento indicado.

S-ar putea să vă placă și