AWT AWTEvent Class
Es la clase de evento raíz para todos los eventos de AWT. Esta clase y sus subclases reemplazan a la clase java.awt.Event original. Esta clase está definida en el paquete java.awt. Esta clase tiene un método llamado getID () que se puede usar para determinar el tipo de evento.
Declaración de clase
A continuación se muestra la declaración de java.awt.AWTEvent clase:
public class AWTEvent
extends EventObject
Campo
Los siguientes son los campos para java.awt.AWTEvent clase:
static int ACTION_FIRST - El primer número en el rango de identificadores usados para eventos de acción.
static long ACTION_EVENT_MASK - La máscara de evento para seleccionar eventos de acción.
static long ADJUSTMENT_EVENT_MASK - La máscara de eventos para seleccionar eventos de ajuste.
static long COMPONENT_EVENT_MASK - La máscara de eventos para seleccionar eventos de componentes.
protected boolean consumed - Controla si el evento se envía o no al par una vez que la fuente lo ha procesado; falso significa que se envía al par; verdadero significa que no lo es.
static long CONTAINER_EVENT_MASK - La máscara de evento para seleccionar eventos de contenedor.
static long FOCUS_EVENT_MASK - La máscara de evento para seleccionar eventos de enfoque.
static long HIERARCHY_BOUNDS_EVENT_MASK - La máscara de evento para seleccionar eventos de límites de jerarquía.
static long HIERARCHY_EVENT_MASK - La máscara de evento para seleccionar eventos de jerarquía.
protected int id - Identificación del evento.
static long INPUT_METHOD_EVENT_MASK - La máscara de evento para seleccionar eventos de método de entrada.
static long INVOCATION_EVENT_MASK - La máscara de evento para seleccionar eventos de invocación.
static long ITEM_EVENT_MASK - La máscara de eventos para seleccionar eventos de elementos.
static long KEY_EVENT_MASK - La máscara de eventos para seleccionar eventos clave.
static long MOUSE_EVENT_MASK - La máscara de eventos para seleccionar eventos del mouse.
static long MOUSE_MOTION_EVENT_MASK - La máscara de eventos para seleccionar eventos de movimiento del mouse.
static long MOUSE_WHEEL_EVENT_MASK - La máscara de evento para seleccionar eventos de rueda del mouse.
static long PAINT_EVENT_MASK - La máscara de evento para seleccionar eventos de pintura.
static int RESERVED_ID_MAX - El valor máximo para los ID de eventos de AWT reservados.
static long TEXT_EVENT_MASK - La máscara de evento para seleccionar eventos de texto.
static long WINDOW_EVENT_MASK - La máscara de evento para seleccionar eventos de ventana.
static long WINDOW_FOCUS_EVENT_MASK - La máscara de evento para seleccionar eventos de enfoque de ventana.
static long WINDOW_STATE_EVENT_MASK - La máscara de evento para seleccionar eventos de estado de ventana.
Constructores de clases
SN | Constructor y descripción |
---|---|
1 | AWTEvent(Event event) Construye un objeto AWTEvent a partir de los parámetros de un evento de estilo 1.0. |
2 | AWTEvent(java.lang.Object source, int id) Construye un objeto AWTEvent con el tipo y el objeto de origen especificados. |
Métodos de clase
SN | Método y descripción |
---|---|
1 | protected void consume() Consume este evento, si este evento se puede consumir. |
2 | int getID() Devuelve el tipo de evento. |
3 | protected boolean isConsumed() Devuelve si este evento se ha consumido. |
4 | java.lang.String paramString() Devuelve una cadena que representa el estado de este evento. |
5 | void setSource(java.lang.Object newSource) Reorienta un evento a una nueva fuente. |
6 | java.lang.String toString() Devuelve una representación de cadena de este objeto. |
Métodos heredados
Esta clase hereda métodos de las siguientes clases:
java.util.EventObject
java.lang.Object