modelo de eventosEs una dificultad que se añade en una interacción controlada por el usuario puede ser tratada programando según el modelo de evento.
Una de las ventajas que tienen es la flexibilidad, la cuál tienen varios objetos de distintas clases que pueden registrarse como oyentes de un mismo tipo de evento
Cada acción de un usuario sobre la GUI puede producir un evento, y estos son 3. Movimiento del ratón Clic del ratón sobre un botón del interfaz Escritura de caracteres dentro de un campo de texto
Así como un evento será siempre un objeto que representa mensaje que es mandado y tiene otro objeto como destinatario
Si programamos basandonos en este modelo consistira en definir las operaciones de gestión de los mensajes que se mandan
si es bueno, por eso debemos aprender más sobre este metodo para aplicarlo
Los eventos tambien genran objetos llamados fuentes, los cuales delegan la responsabilidad de gestionarlos con los objetos llamados oyentes
Los oyentes se “registran” en las fuentes para cierto tipo de eventos.Y por otro lado La fuente notifica sus eventos a todos los oyentes convenientementeregistrados, pero no comprueba qué se hace con ellos ni quien lo hace
Una fuente (source) define el tipo de eventos que notifica y proporciona métodos para registrar y eliminar oyentes de dicho tipo.
Un oyente (listener) implementa el interfaz TipoEventoListener y uno o mas métodos a los que la fuente llama cuando notifica que se ha producido dicho tipo de evento
Los modelos de evento desde java 1.1 (1997) usando en AWT, y por ultimo sus objetivos.Ser simple y fácil de aprender, tener una separación clara entre fragmentos, hacer fácil la creación de de un código robusto, y ofrecer mecanismos de delegación responsables.
Ponad 40 milionów stworzonych scenorysów
Bez Pobierania, bez Karty Kredytowej i bez Logowania, aby Spróbować!