Está en la página 1de 7

Eventos

Los eventos son el medio como


interacta una clase con otras o
con el propio usuario, se
encargan de avisar que algo ha
ocurrido y de manejarlo de una
forma o de otra. Cada vez que
escribimos con nuestro teclado,
que hacemos click en un botn o
un link, que cambiamos el tamao
de un objeto, estamos generando
eventos.

1.1 Tipos de eventos.


Un evento es, en esencia, la
notificacin automtica de que una
accin ha ocurrido. Los eventos
son muy utilizados en el cdigo
aplicable al mundo real por que se
les utiliza para representar cosas
como los golpes de tecla, clics del
ratn, requisiciones para
refrescar la pantalla y los datos
de entrantes. Los eventos se
construyen sobre la base de
los delegados.

1.2 Generacin y propagacin de


eventos

Tambin llamado burbujeo de eventos, control personalizado,


EventBubbler, demuestra un simple caso de propagacin de
eventos. EventBubbler es un control compuesto que contiene
cuadros de texto, botones y un control de etiqueta. EventBubbler
burbujas de los eventos de comandos de los botones para el control de
contenedor principal (s mismo) y expone como eventos de alto nivel.

1.3 Mtodos de control de eventos

Cuando una accin sobre un componente genera un evento, se espera


que suceda algo, entendiendo por evento un mensaje que un objeto
enva a algn otro objeto.

1.4 CREACIN DE EVENTOS

CREACIN DE EVENTOS
ALGUNOS TIPOS DE EVENTOS
ComponentEvent:
Se producir este tipo de evento cuando el usuario mueva o redimensione uncomponente.
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 efecte un movimiento con el ratn o haga unclick.
ContainerEvent:
Se producir cuando se aadan o eliminen componentes en el contenedor.
WindowEvent:
Se producir cuando se realice algn tipo de operacin con la ventana como abrirla y cerrarla.
ActionEvent:
Se producir cuando se efecte alguna accin sobre un componente, como por ejemplo: la
pulsacin de un botn.
AdjustmentEvent:
Se ajusta algn valor de un componente.
ItemEvent:
Se ha modificado el estado de algn elemento que pertenece al componente.
TextEvent:
El contenido de texto de algn componente ha cambiado.

También podría gustarte