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