Está en la página 1de 1

Tutorial de Java - La Clase Event

1 de 1

http://proton.ucting.udg.mx/tutorial/java/Cap4/clasev.html

LA CLASE Event
Un contenedor soltado en un entorno grfico se convierte en rpido receptor de eventos de todo tipo,
singularmente de los relacionados con el movimiento del ratn, pulsaciones de teclas, creacin/movimiento
/destruccin de partes grficas y, por ltimo, los referidos a acciones del usuario respecto de componentes
(eleccin de un men, pulsacin de un botn, etc.).
La clase Event es el jugador principal en el juego de los eventos. Intenta capturar las caractersticas
fundamentales de todos los eventos que genera el usuario. Los datos miembro de la clase Event son los que se
indican a continuacin:
id - El tipo de evento que se ha producido
target - Componente sobre el que se ha producido el evento
x, y - Las coordenadas en donde se ha producido el evento relativas al Componente que actualmente est
procesando ese evento. El origen se toma en la esquina superior izquierda del Componente
key - Para eventos de teclado, es la tecla que se ha pulsado. Su valor ser el valor Unicode del carcter que
representa la tecla. Otros valores que puede tomas son los de las teclas especiales como INICIO, FIN, F1, F2,
etc.
when - Instante en que se ha producido el evento
modifiers - La combinacin aritmtica del estado en que se encuentran las teclas modificadoras Mays, Alt,
Ctrl.
clickCount - El nmero de clicks de ratn consecutivos. Slo tiene importancia en los eventos
MOUSE_DOWN
arg - Es un argumento dependiente del evento. Para objetos Button, este objeto arg es un objeto String que
contiene la etiqueta de texto del botn
evt - El siguiente evento en una lista encadenada de eventos
Una instancia de la clase Event ser creada por el sistema Java cada vez que se genere un evento. Es posible,
sin embargo, que un programa cree y enve eventos a los Componentes a travs de su mtodo postEvent().
Tutorial de Java

[Anterior] [Indice] [Siguiente]

27/01/2015 13:33

También podría gustarte