Documente Academic
Documente Profesional
Documente Cultură
Programacion
Ingenieria en Sistemas
Computacionales
Instituto Tecnologico Superior de
Panuco
ndice
Introduccion
..3
1.1 Tipos de eventos
..3
1.2 Generacin y propagacin de eventos
.5
1.3 Mtodos de control de eventos
..5
1.4 Creacin de eventos
.6
Conclusin ..
..7
Bibliografa
.7
2
Unidad 1 Eventos
Introduccin
Un objeto receptor de eventos es una clase (o una subclase de una clase) que
implementa un interfaz receptor especfico. Hay definidos un determinado
nmero de interfaces receptores, donde cada interfaz declara los mtodos
adecuados al tratamiento de los eventos de su clase. Luego, hay un
3
emparejamiento natural entre clases de eventos y definiciones de interfaces.
Por ejemplo, hay una clase de eventos de ratn que incluye muchos de los
eventos asociados con las acciones del ratn, y hay un interfaz que se utiliza
para definir los receptores de esos eventos.
Un objeto receptor puede estar registrado con un objeto fuente para ser
notificado de la ocurrencia de todos los eventos de la clase para los que el
objeto receptor est diseado. Una vez que el objeto receptor est registrado
para ser notificado de esos eventos, el suceso de un evento en esta clase
automticamente invocar al mtodo sobrescrito del objeto receptor. El cdigo
en el mtodo sobrescrito debe estar diseado por el programador para realizar
las acciones especficas que desee cuando suceda el evento.
Uno de los objetos receptor que se implementan con mayor frecuencia son los
de la interfaz WindowListener en el manejo de ventanas, lo que haria necesario
sobreescribir los seis mtodos de la interfaz. Por lo que la otra clase receptor
que se extiende es la clase WindowAdapter en vez de implementar la interfaz
WindowListener. La clase WindowAdapter sobrescribe los seis mtodos de la
interfaz con mtodos vacos, por lo que la clase receptor no necesita
sobreescribir esos seis mtodos solo el que necesita.
4
Eventos de bajo nivel.
Eventos semnticos.
5
1.2. Generacin y propagacin de eventos.
List. Genera eventos de accin cuando se hace doble click sobre un elemento,
genera eventos de elemento cuando se selecciona o deselecciona un elemento.
6
Text components. Genera eventos de texto (TextEvent) cuando el usuario
introduce un carcter.
Conclusin
De acuerdo con Javasoft, las principales caractersticas de partida que han originado el
nuevo modelo de manejo de eventos en el AWT, son:
Bibliografa