Unidad 1 TAP

Páginas: 5 (1126 palabras) Publicado: 7 de noviembre de 2015


1.1 Tipos de Eventos
Un evento es la notificación que hace un elemento gráfico cuando el usuario interactúa con él, Por lo tanto, si se realiza alguna acción sobre algún elemento de la interfaz, se dice que ha generado un evento de dicha interfaz.
La clase padre de los eventos es: java.awt.Event
Eventos de alto nivel, son los que tienen que ver con clikear botones o elegir comandos (ActionEvent), cambiar valores en barras de desplazamiento (Adjustment Event), elegir valores (Item Events) o cambiar el texto (Text Event).
Eventos de bajo nivel, son las acciones elementales que hacen posible los eventos de alto nivel y se producen con las operaciones elementales de los componentes (Component Event), con los containers (Container Event), con pulsar teclas (Key Event), con todo lo quetenga que ver con el uso del raatón (Mouse Event), con obtener o perder el foco (Focus Event) y con las operaciones con ventanas (Windows Event)
ComponentEvent, se producirá este tipo de evento cuando el usuario mueva o redimensione un componente
FocusEvent se producirá este tipo cuando cambie el foco
MouseEvent, se produce cuando el usuario efectúe un movimiento con el ratón o haga un clickWindowEvent, se producirá cuando se realice algún tipo de operación con la ventana como abrirla o cerrarla
ActionEvent, se producirá cuando se efectúe alguna acción sobre el componente: presionar el botón



Button
ActionEvent
Clicar en el botón
Check box
Item Event
Seleccionar o deseleccionar un Item
Check box
Menu Item
Item Event
Seleccionar o deseleccionar un Item
Choice
Item Event
Seleccionar odeseleccionar un Item
Component
ComponentEvent
Mover, cambiar componentes

FocusEvent
Obtener o perder el foco

KeyEvent
Pulsar o soltar la tecla

MouseEvent
Mover o pulsar el ratón
Container
ContainerEvent
Añadir o eliminar componentes de container
List
ActionEvent
Hacer doble click sobre Item

ItemEvent
Seleccionar o deseleccionar un Item
MenuItem
ActionItem
Seleccionar un Item del menú
ScrollBarAdjustamentEvent
Cambiar el valor de scrollbar
TextComponent
TextEvent
Terminar de editar texto
Window
WindowEvent
Acciones sobre la ventana

1.2 Generación y propagación de eventos
El paquete java.awt.event es el que contiene la mayor parte de las clases e interfaces de eventos. El modelo de delegación de eventos es un concepto que trabaja de la siguiente manera:
Una fuente genera un evento y loenvía a uno a más oyentes o auditores, que han estado simplemente esperando hasta que reciben ese evento y una vez recibido lo procesan y lo devuelven. Una fuente es un objeto que genera un evento.
Esto ocurre cuando cambia de alguna manera el estado interno de ese objeto. Las fuentes pueden generar más de un tipo de eventos. Una fuente tiene que ir acompañada de auditores para que estos reciban lasnotificaciones sobre el tipo específico de evento, cada tipo de evento tiene su propio método de registro.
Un auditor es un objeto que es avisado cuando ocurre un evento. Tiene dos requisitos principales. Primero tiene que ser registrado o ir acompañado por una o más fuentes para recibir notificaciones sobre los tipos específicos de eventos. Segundo, tiene que implementar métodos para recibir yprocesar notificaciones.
1.3 Métodos de control de eventos
Ejemplos de componentes que pueden generar eventos:
Button: Genera eventos de acción (ActionEvent) cuando se presiona el botón.
Checkbox: Genera eventos de elementos (ItemEvent) cuando se selecciona o deselecciona un checkbox.
Choice: Genera eventos de elementos cuando se cambia de opción choice.
List: Genera eventos de acción cuando sehace doble click sobre un elemento, genera eventos de elemento cuando se selecciona o deselecciona un elemento.
Menu Item: Generará eventos de acción cuando se selecciona un elemento de menú; genera eventos del elemento cuando se selecciona o se deselecciona un elemento de un menú de opciones.
Scrollbar: Genera eventos de ajuste (AdjustmentEvent) cuando se manipula el scrollbar.
Text...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Unidad 2 TAP
  • Cuestionario Del La Unidad Unidad 1
  • Unidad 1
  • Unidad 1
  • unidad 1
  • UNIDAD 1
  • Unidad 1
  • UNIDAD 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS