Вы находитесь на странице: 1из 3

2/7/2014 Vaya Java!

: Jerarqua de Componentes y Eventos


http://vayajava.blogspot.mx/2008/05/jerarqua-de-componentes-y-eventos.html 1/3
martes, 27 de mayo de 2008
Jerarqua de Componentes y Eventos
MODELO DE EVENTOS
Se basa en que los objetos sobre los que se producen los eventos (event sources)
registran los objetos que debern gestionarlos (event listeners), para lo que los
listeners necesitan de los mtodos adecuados, y estos se implementan de las interfaces
Listener, que se corresponden con los tipos de eventos que se pueden producir.
El proceso que hay que seguir para crear una aplicacin orientada a eventos con
interface grfica de usuario:
Saber los componentes que formarn parte de la interface de usuario.
Crear una clase para la aplicacin, que debe contener la funcin main().
Crear una clase Ventana que extienda de Frame y que responda al evento
WindowClosing().
a funcin main() debe crear un objeto de la clase Ventana, donde introducir
los componentes y que mostrarpor pantalla.
Aadir al objeto Ventana los componentes y mens que desee (se puede hacer
desde la funcin main() o desde el constructor de la ventana.
Definir los objetos Listener (que se encargarn de responder a los eventos y
cuyas clases implementan las distintas interfaces Listener) para cada uno de
los eventos que deban estar soportados.
I mplementar los mtodos de las interfaces Listener que se vayan a hacer
cargo de la gestin de los eventos.
Jerarqua de Eventos
La superclase EventObject pertenece al paquete java.util, y deriva la clase
AWTEvent, de la que dependen todos los eventos de AWT. Los eventos de Java se
encuentran agrupadas en el paquete java.awt.event, y se pueden agrupar en:
Eventos de alto nivel: llamados as porque la accin de la que derivan tiene un
significado en s misma, son los que tienen que ver con clicar botones o elegir
Lo pasado que es presente
2008 (44)
julio (14)
junio (12)
mayo (18)
Clave STATIC
Apache Commons-logging
Jerarqua de Componentes y Eventos
AWT (Abstract Window Toolkit)
Archivos .JAR y Suite de pruebas
Diferencias entre las colecciones List,
Set y Map
TestNG: causas, efectos,
consecuencias, beneficios...
Uso (o no) de valores genricos
POO (Programacin Orientada a
Objetos)
Excepciones
Mtodos 'contains()' y 'sort()'
@BeforeTest y @AfterTest
Primer proyecto (completo)
Javadoc, Comandos + utilizados,
Clases Enum y Cole...
Anotaciones en Java
Pluggin TestNG 5.8 para Eclipse
Trabajando con eclipse
Toma de contacto
ego
rafakatu
Actualmente trabajando en
Ede & Ravenscroft Ltd
Waterbeach, Cambridge UK
Ver todo mi perfil
Etiquetas del blog
Anotaciones (1)
awt (1)
Colecciones (3)
eclipse (4)
Eventos (2)
excepciones (1)
install (7)
java (3)
0

Ms

Siguiente blog Crear un blog

Acceder
Vaya Java!
ejemplos y notas relacionadas con JAVA.
2/7/2014 Vaya Java! : Jerarqua de Componentes y Eventos
http://vayajava.blogspot.mx/2008/05/jerarqua-de-componentes-y-eventos.html 2/3
comandos (ActionEvent), cambiar valores en barras de desplazamiento
(AdjustmentEvent), elegir valores (ItemEvents) y cambiar el texto (TextEvent).
Eventos de bajo nivel: son las acciones elementales que hacen posible los eventos de
alto nivel y que se producen con las operaciones elementales con componentes
(ComponentEvent), con los containers (ContainerEvent), con pulsar teclas
(KeyEvent), con todo lo que tenga que ver con el uso del ratn (MouseEvent), con
obtener o perder el focus (FocusEvent) y con las operaciones con ventanas
(WindowEvent).
La siguiente tabla muestra los componentes del AWT y los eventos especficos de cada
uno de ellos:
Y esta otra tabla muestra los componentes del AWT y todos los tipos de eventos que se
pueden producir sobre cada uno de ellos (tener en cuenta que tambin son especficos de
sus superclases):
x rafakatu a las 10:30 a. m.
De qu va esto: Eventos
1 comentario:
jboss (2)
JDeveloper (1)
jee (1)
JSF (1)
jsp (3)
jstl (2)
librerias (3)
maven (2)
mvc (3)
mysql (1)
pluggin (6)
pom (2)
ruby (1)
seam (4)
servidor (2)
spring (2)
struts (3)
tld (1)
tomcat (2)
war (1)
web (1)
xml (4)
Links relacionados
Grupo del Master
Blog del curso
google codes del profe
mis google codes
APIs de Java
Vdeos de JAVA
con la tecnologa de
2/7/2014 Vaya Java! : Jerarqua de Componentes y Eventos
http://vayajava.blogspot.mx/2008/05/jerarqua-de-componentes-y-eventos.html 3/3
Entrada ms reciente Entrada antigua
Publicar un comentario en la entrada
Pgina principal
Suscribirse a: Enviar comentarios (Atom)

Juan Antonio Ruz dijo...
muy bien la documentacin!
unas notas sobre el modelo de eventos....
Para hacer un programa orientado a eventos hay que
distinguir los siguientes roles/responsabilidades:
objeto evento (Event)
objeto lanzador de evento (EventDispatcher)
objeto escuchador de eventos (EventListener)
Segn la tecnologa que utilicemos habr que dar de alta
(registrar) los eventos, lanzadores y escuchadores de una
manera diferente, aunque eso no afecta a lo que se persigue
o consigue con esta forma de orientar el cdigo y el
funcionamiento del programa.
En awt, los componentes son todos lanzadores de eventos y
registradores de listeners (addWindowListener(x) como
metodo de la clase Frame), aunque esto no se cumple en
otras tecnologas (ej:EJB3).
2 de junio de 2008, 5:14

Вам также может понравиться