AWT AWTEvent Class
É a classe de eventos raiz para todos os eventos AWT. Essa classe e suas subclasses substituem a classe java.awt.Event original. Esta classe é definida no pacote java.awt. Esta classe possui um método denominado getID () que pode ser usado para determinar o tipo de evento.
Declaração de classe
A seguir está a declaração para java.awt.AWTEvent classe:
public class AWTEvent
extends EventObject
Campo
A seguir estão os campos para java.awt.AWTEvent classe:
static int ACTION_FIRST - O primeiro número no intervalo de ids usados para eventos de ação.
static long ACTION_EVENT_MASK - A máscara de evento para selecionar eventos de ação.
static long ADJUSTMENT_EVENT_MASK - A máscara de eventos para selecionar eventos de ajuste.
static long COMPONENT_EVENT_MASK - A máscara de eventos para selecionar eventos de componentes.
protected boolean consumed - Controla se o evento é ou não enviado de volta ao par depois que a fonte o processa - falso significa que é enviado ao par; verdade significa que não é.
static long CONTAINER_EVENT_MASK - A máscara de evento para selecionar eventos de container.
static long FOCUS_EVENT_MASK - A máscara de evento para selecionar eventos de foco.
static long HIERARCHY_BOUNDS_EVENT_MASK - A máscara de eventos para selecionar eventos de limites de hierarquia.
static long HIERARCHY_EVENT_MASK - A máscara de eventos para selecionar eventos de hierarquia.
protected int id - O id do evento.
static long INPUT_METHOD_EVENT_MASK - A máscara de evento para selecionar eventos de método de entrada.
static long INVOCATION_EVENT_MASK - A máscara de eventos para selecionar eventos de invocação.
static long ITEM_EVENT_MASK - A máscara de evento para selecionar eventos de item.
static long KEY_EVENT_MASK - A máscara de evento para selecionar eventos-chave.
static long MOUSE_EVENT_MASK - A máscara de eventos para selecionar eventos do mouse.
static long MOUSE_MOTION_EVENT_MASK - A máscara de evento para selecionar eventos de movimento do mouse.
static long MOUSE_WHEEL_EVENT_MASK - A máscara de eventos para selecionar eventos da roda do mouse.
static long PAINT_EVENT_MASK - A máscara de eventos para selecionar eventos de pintura.
static int RESERVED_ID_MAX - O valor máximo para IDs de eventos AWT reservados.
static long TEXT_EVENT_MASK - A máscara de eventos para selecionar eventos de texto.
static long WINDOW_EVENT_MASK - A máscara de eventos para selecionar eventos de janela.
static long WINDOW_FOCUS_EVENT_MASK - A máscara de evento para selecionar eventos de foco da janela.
static long WINDOW_STATE_EVENT_MASK - A máscara de evento para selecionar eventos de estado da janela.
Construtores de classe
SN | Construtor e descrição |
---|---|
1 | AWTEvent(Event event) Constrói um objeto AWTEvent a partir dos parâmetros de um evento estilo 1.0. |
2 | AWTEvent(java.lang.Object source, int id) Constrói um objeto AWTEvent com o objeto e tipo de origem especificados. |
Métodos de aula
SN | Método e Descrição |
---|---|
1 | protected void consume() Consome este evento, se este evento puder ser consumido. |
2 | int getID() Retorna o tipo de evento. |
3 | protected boolean isConsumed() Retorna se este evento foi consumido. |
4 | java.lang.String paramString() Retorna uma string que representa o estado deste evento. |
5 | void setSource(java.lang.Object newSource) Redireciona um evento para uma nova fonte. |
6 | java.lang.String toString() Retorna uma representação de sequência de caracteres deste objeto. |
Métodos herdados
Esta classe herda métodos das seguintes classes:
java.util.EventObject
java.lang.Object