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