Traži
  • Traži
  • Moje Ploče s Pričama

Act 8. Modelo de Eventos

Napravite Storyboard
Kopirajte ovaj Storyboard
Act 8. Modelo de Eventos
Storyboard That

Izradite vlastiti Storyboard

Isprobajte besplatno!

Izradite vlastiti Storyboard

Isprobajte besplatno!

Storyboard Tekst

  • Una GUI tiene 3 aspectos, composicion en la cual se crean contenedores para los elementos de la interfaz, al igual que se crean y añaden componentes de la interzas para tener una representacion visual y con interaccion
  • Otro aspecto es que tienen un establecimiento de los gestores de eventos en los cuales se crean los objetos que van a responder a nuestras elecciones, llamando a los objetos logicosY por ultimo la ejecucion en hilo propio el cual en un hilo se ejecutaran permanentemente los gestores de los eventos que esten pendientes,
  • He escuchado sobre la GUI, pero realmente no se bien que es, ¿Podrias explicarme?
  • Tiene 2 tipos de interaccion, la interaccion clasica que es controlada por la aplicacion, esta solicita al usuario datos de entrada en el preciso momento que las necesita
  • Y por ultimo es aspecto de interaccion moderna controlada por el usuario, el usuario es el que actua sobre los controles ofrecios por la aplicacion en el momento y de la la manera que prefiera, es habitual en aplicaciones como Java + Swing
  • Ya se los aspectos de la GUI pero, ¿Cuales son sus tipos de interaccion?
  • Oye, ¿Que son los modelos de eventos?
  • Te explico rapido, los modelos de eventos suceden cuando hacemos una accion en la GUI, se producira un evento, ya sea movimiento del raton, clic del raton sobre un boton de interfaz, entre otros
  • Un evento sera un objeto que representa un mensaje asincrono que tiene otro objeto como destinatario
  • Y ¿Que son las fuentes y oyentes?
  • Los eventos se generan en objetos llamados fuentes y delegan la responsabilidad de gestionarlos en otros objetos llamados oyentes.Los oyentes son registrados en fuentes para cierto tipo de eventos.La fuente notifica sus eventos a todos los oyentes convenientemente registrados.
  • El oyente recibe el evento, un onjeto que encapsula informacion: Tipo de Evento, Referencia a la fuente del evento, Instante de tiempo en que se produjo el evento y Posicion en pantalla (x,y) asociada al evento
  • La Flexibilidad permite a varios objetos fuente de distintas clases que pueden notificar el mismo tipo de evento
  • Tambien tiene ciertas ventajas como la flexibilidad en la cual varios objetos de distitntas clases pueden registrarse como oyentes de un mismo tipo de evento
  • ¿Tiene ventajas?
  • Si, los modelos de eventos en Java, estos son simples y faciles de aprender pero a la vez es algo versatil, tambien nos permite una separacion lara entre distintos fragmentos de codigo sin impedir que se comuniquen
  • Tambien pueden facilitar la creacion de codigo robusto para la gestion de eventos y flujos de programa asinconos y pueden ofrecer mecanismos de delegacion de responsabilidades
  • ¿Algo mas que deba saber?
Izrađeno više od 30 milijuna scenarija