AWT AWTEvent Class
È la classe di eventi radice per tutti gli eventi AWT. Questa classe e le sue sottoclassi sostituiscono la classe java.awt.Event originale. Questa classe è definita nel pacchetto java.awt. Questa classe ha un metodo denominato getID () che può essere utilizzato per determinare il tipo di evento.
Dichiarazione di classe
Di seguito è riportata la dichiarazione per java.awt.AWTEvent classe:
public class AWTEvent
extends EventObject
Campo
Di seguito sono riportati i campi per java.awt.AWTEvent classe:
static int ACTION_FIRST - Il primo numero nell'intervallo di ID utilizzati per gli eventi di azione.
static long ACTION_EVENT_MASK - La maschera degli eventi per la selezione degli eventi di azione.
static long ADJUSTMENT_EVENT_MASK - La maschera degli eventi per la selezione degli eventi di regolazione.
static long COMPONENT_EVENT_MASK - La maschera degli eventi per la selezione degli eventi dei componenti.
protected boolean consumed - Controlla se l'evento viene rinviato o meno al peer una volta che la sorgente lo ha elaborato - false significa che è inviato al peer; vero significa che non lo è.
static long CONTAINER_EVENT_MASK - La maschera degli eventi per la selezione degli eventi del contenitore.
static long FOCUS_EVENT_MASK - La maschera degli eventi per la selezione degli eventi focus.
static long HIERARCHY_BOUNDS_EVENT_MASK - La maschera degli eventi per la selezione degli eventi dei limiti della gerarchia.
static long HIERARCHY_EVENT_MASK - La maschera degli eventi per la selezione degli eventi della gerarchia.
protected int id - L'ID dell'evento.
static long INPUT_METHOD_EVENT_MASK - La maschera degli eventi per la selezione degli eventi del metodo di input.
static long INVOCATION_EVENT_MASK - La maschera degli eventi per la selezione degli eventi di chiamata.
static long ITEM_EVENT_MASK - La maschera degli eventi per la selezione degli eventi degli oggetti.
static long KEY_EVENT_MASK - La maschera degli eventi per la selezione degli eventi chiave.
static long MOUSE_EVENT_MASK - La maschera degli eventi per la selezione degli eventi del mouse.
static long MOUSE_MOTION_EVENT_MASK - La maschera degli eventi per la selezione degli eventi di movimento del mouse.
static long MOUSE_WHEEL_EVENT_MASK - La maschera degli eventi per la selezione degli eventi della rotellina del mouse.
static long PAINT_EVENT_MASK - La maschera degli eventi per la selezione degli eventi di pittura.
static int RESERVED_ID_MAX - Il valore massimo per gli ID evento AWT riservati.
static long TEXT_EVENT_MASK - La maschera degli eventi per la selezione degli eventi di testo.
static long WINDOW_EVENT_MASK - La maschera degli eventi per la selezione degli eventi della finestra.
static long WINDOW_FOCUS_EVENT_MASK - La maschera degli eventi per la selezione degli eventi di focus della finestra.
static long WINDOW_STATE_EVENT_MASK - La maschera degli eventi per la selezione degli eventi di stato della finestra.
Costruttori di classi
SN | Costruttore e descrizione |
---|---|
1 | AWTEvent(Event event) Costruisce un oggetto AWTEvent dai parametri di un evento in stile 1.0. |
2 | AWTEvent(java.lang.Object source, int id) Costruisce un oggetto AWTEvent con l'oggetto e il tipo di origine specificati. |
Metodi di classe
SN | Metodo e descrizione |
---|---|
1 | protected void consume() Consuma questo evento, se questo evento può essere consumato. |
2 | int getID() Restituisce il tipo di evento. |
3 | protected boolean isConsumed() Restituisce se questo evento è stato utilizzato. |
4 | java.lang.String paramString() Restituisce una stringa che rappresenta lo stato di questo evento. |
5 | void setSource(java.lang.Object newSource) Reindirizza un evento a una nuova fonte. |
6 | java.lang.String toString() Restituisce una rappresentazione String di questo oggetto. |
Metodi ereditati
Questa classe eredita i metodi dalle classi seguenti:
java.util.EventObject
java.lang.Object