Po Orientada A Eventos

Páginas: 15 (3630 palabras) Publicado: 15 de febrero de 2013
INSTITUTO TECNOLÓGICO SUPERIOR DE VALLADOLID

Tópicos avanzados de programación
Docente: Jesus Antonio Santos Tejero

Alumno: Luis Enrique Noh Balam
Sergio Ivan Yam Dzul
ING. Sistemas computacionales

3° Semestre

Índice
Contenido
Índice 2
TIPOS DE EVENTOS 2
Tipos de Eventos 4
Tipos de eventos 5
GENERACION Y PROPAGACION DE EVENTOS 6
Métodos de Control de Eventos 8Creación de Eventos Propios 11

TIPOS DE EVENTOS
(tutorial)
Los eventos se catalogan por su naturaleza, que se indicará en el miembro id de su estructura. Los grandes grupos de eventos son:
Eventos de Ventana
Son los que 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
EventosVarios
Son los eventos generados en función de diversas acciones.
* ACTION_EVENT
* LOAD_FILE
* SAVE_FILE
* GOT_FOCUS
* LOST_FOCUS
El applet EventosPrnt.java está diseñado para observar los eventos que se producen sobre él. Cada vez que se genera un evento, el applet responde imprimiendo el evento que ha capturado en la línea de comandos desde donde se ha lanzado el applet.Una vez que se haya compilado el código y cargado el applet en el appletviewer o en un navegador con soporte Java, jugar un poco con el applet. Mover el cursor dentro del applet, picar con el ratón, picar y arrastrar, teclear algo, cambiar el tamaño de la ventana y taparla y destaparla con otra. Las acciones anteriores harán que en la ventana en donde se haya lanzado el appletviewer, o en laconsola Java en caso de Netscape, vayan apareciendo los textos que indican los eventos que está recibiendo el applet.
Lo cierto es que el uso de System.out.println() en un applet es algo que no debería utilizarse, e incluso puede llegar a no funcionar en algunos sistemas, pero tenía la ventaja de ser la forma más fácil de ver los eventos. No obstante, vamos a reescribir el código del applet utilizandouna Lista.
Una Lista es una lista de cadenas o Strings definidas en java.awt.List. Crearemos una lista de 25 líneas y no permitiremos selección múltiple, que son los dos parámetros que necesita el constructor del objeto List. El código EventosList.java que se muestra a continuación corresponde al anterior ejemplo un poco modificado.

(Santiago)
Tipos de Eventos
Externos: Producidos por elusuario.
Ejemplos: pulsaciones de teclado o ratón.
Internos: Producidos por el sistema o la aplicación.
Ejemplos: n vencimiento de un temporizador.
n datos en líneas de comunicaciones.
Más difícil de conocer que en un sistema secuencial.
n Suelen ser Multihilo
n Existen varios módulos ejecutándose a velocidades relativas diferentes.
n Los eventos internos ocurren en cualquiermomento.
n El usuario decide que módulos ejecuta, cuando, y cuantas veces.
n Pueden existir módulos que no se ejecuten nunca, o que se ejecuten varias instancias simultáneamente.
n Existen datos compartidos entre todos los módulos.

Tipos de eventos
(java)
En evento es una acción iniciada por el usuario. Ejemplo de eventos son: presionar un botón, cambiar un texto, etc.
Cada vez que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientado a eventos
  • Lenguajes De Programacion Orientada a Eventos
  • Programacion orientada a eventos
  • 00 Modelo de Programaci n Orientada a Eventos
  • Programacion Orientada A Eventos
  • programacion orientada a eventos
  • Programacion Orientada A Eventos
  • PO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS