ING EN SISTEMA

Páginas: 15 (3686 palabras) Publicado: 18 de mayo de 2014

República Bolivariana de Venezuela
Ministerio de educación y deporte
INSTITUTO SEVERIANO RODRIGUEZ
Maracaibo; ESTADO-ZULIA




























INTEGRANTE
CHOKMAH OSORIO
CEDULA
19646392
ESQUEMA

1. Eventos en POO.
2. En qué consiste la Emisión / Recepción de Eventos.
3. Tipos de eventos.
4. Constructores y destructores en POO.
5. FunciónMiembro en POO.
6. Tipos de funciones miembros.
7. Selectores, Modificadores, operadores, Aterradores en POO.
8. Herencia.
9. Tipos de herencias.




















1. Eventos.
Los eventos son todas las acciones que el usuario inicia, dar clic sobre un botón, presionar las teclas del teclado, etc. Cada vez que se produce un evento, se crea un objeto. La clase padrede los eventos es "java.awt.event".
Cada lenguaje de programación tiene su propio modelo de eventos, en Java se definen clases auxiliares llamadas escuchadores (listeners) que reciben eventos específicos.
Los escuchadores se registran en las fuentes de eventos (teclado, ratón, etc). Estas envían objetos del tipo EventObjet la los escuchadores registrados al producirse un evento.Cada escuchador utiliza la información recibida a través del objeto para realizar las acciones adecuadas.
Dentro de "java.awt.event", los eventos están categorizados dentro de una jerarquía de clases.
La clase "java.util.EventObject" es la clase base de todos los
eventos en Java.
La subclase "java.awt.AWTEvent" es la clase base de todos los
eventos que se utilizan en la construcción deGUIs.
Cada tipo de evento "xxEvent" tiene asociada una interfaz "xxListener" que es la que nos permite definir escuchadores de eventos.
Para simplificar la implementación de algunos escuchadores de eventos, el paquete "java.awt.event" incluye clases base xxAdapter que implementan las interfaces xxListener.
Existen distintos tipos de eventos, los cuales son:
Eventos de Ventana
Son losque se generan en respuesta a los cambios de una ventana, un frame o un dialogo.
    WINDOW_DESTROY.
    WINDOW_EXPOSE.
    WINDOW_ICONIFY.
    WINDOW_DEICONIFY.
    WINDOW_MOVED.


Eventos de Teclado.
Son generados en respuesta a cuando el usuario pulsa y suelta una tecla mientras un Componente tiene el foco de entrada.
    KEY_PRESS.
    KEY_RELEASE.
    KEY_ACTION.
   KEY_ACTION_RELEASE.

Eventos de Ratón.
Son los eventos generados por acciones sobre el ratón dentro de los límites de un Componente.
    MOUSE_DOWN
    MOUSE_UP
    MOUSE_MOVE
    MOUSE_ENTER
    MOUSE_EXIT
    MOUSE_DRAG

Eventos de Barras.
Son los eventos generados como respuesta a la manipulación de barras de desplazamiento (scrollbars).
    SCROLL_LINE_UP.
   SCROLL_LINE_DOWN.
    SCROLL_PAGE_UP.
    SCROLL_PAGE_DOWN.
    SCROLL_ABSOLUTE.


Eventos de Lista.
Son los eventos generados al seleccionar elementos de una lista.
    LIST_SELECT.
    LIST_DESELECT.
Eventos Varios.
Son los eventos generados en función de diversas acciones.
    ACTION_EVENT.
    LOAD_FILE.
    SAVE_FILE.
    GOT_FOCUS.
    LOST_FOCUS.
2. En que consiste laEmisión / Recepción de Eventos
Básicamente, de lo que se trata es de avisar (en principio sin importar si alguien escucha o no) de algún cambio en el estado de la instancia, que puede ser un click en el objeto, el final de un proceso de carga o la terminación de algún complejo proceso. Cada vez que el evento en cuestión ocurre, la instancia dirá “¡¡Hey, me ocurrió este evento!!”, esto es loque conocemos como broadcasting.
Aquí es donde entra en juego el (los) receptor(es). Éste se encargará de estar atento, de escuchar (de ahí que se les llame listeners) el(los) evento(s) que ocurra en el emisor, y responderá adecuadamente.


Para ejecutar esto correctamente, es necesario disponer de una clase que se encargue del manejo de los eventos, tanto de la emisión como de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing de sistemas
  • Ing sistemas
  • Ing de sistemas
  • Ing. Sistemas
  • Ing Sistemas
  • Ing De Sistemas
  • Ing. En Sistemas
  • Ing. De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS