Classe AWT AWTEvent

C'est la classe d'événements racine pour tous les événements AWT. Cette classe et ses sous-classes remplacent la classe java.awt.Event d'origine. Cette classe est définie dans le package java.awt. Cette classe a une méthode nommée getID () qui peut être utilisée pour déterminer le type d'événement.

Déclaration de classe

Voici la déclaration pour java.awt.AWTEvent classe:

public class AWTEvent
   extends EventObject

Champ

Voici les champs pour java.awt.AWTEvent classe:

  • static int ACTION_FIRST - Le premier nombre de la plage d'identifiants utilisés pour les événements d'action.

  • static long ACTION_EVENT_MASK - Le masque d'événement pour sélectionner les événements d'action.

  • static long ADJUSTMENT_EVENT_MASK - Le masque d'événement pour sélectionner les événements d'ajustement.

  • static long COMPONENT_EVENT_MASK - Le masque d'événement pour sélectionner les événements de composant.

  • protected boolean consumed - Contrôle si l'événement est renvoyé au pair une fois que la source l'a traité - false signifie qu'il est envoyé au pair; vrai signifie que ce n'est pas le cas.

  • static long CONTAINER_EVENT_MASK - Le masque d'événement pour sélectionner les événements de conteneur.

  • static long FOCUS_EVENT_MASK - Le masque d'événement pour sélectionner les événements de focus.

  • static long HIERARCHY_BOUNDS_EVENT_MASK - Le masque d'événement pour sélectionner les événements de limites de hiérarchie.

  • static long HIERARCHY_EVENT_MASK - Le masque d'événement pour sélectionner les événements de la hiérarchie.

  • protected int id - L'identifiant de l'événement.

  • static long INPUT_METHOD_EVENT_MASK - Le masque d'événement pour sélectionner les événements de méthode d'entrée.

  • static long INVOCATION_EVENT_MASK - Le masque d'événement pour sélectionner les événements d'appel.

  • static long ITEM_EVENT_MASK - Le masque d'événement pour sélectionner les événements d'article.

  • static long KEY_EVENT_MASK - Le masque d'événement pour sélectionner les événements clés.

  • static long MOUSE_EVENT_MASK - Le masque d'événement pour sélectionner les événements de souris.

  • static long MOUSE_MOTION_EVENT_MASK - Le masque d'événement pour sélectionner les événements de mouvement de la souris.

  • static long MOUSE_WHEEL_EVENT_MASK - Le masque d'événement pour sélectionner les événements de la molette de la souris.

  • static long PAINT_EVENT_MASK - Le masque d'événement pour sélectionner les événements de peinture.

  • static int RESERVED_ID_MAX - La valeur maximale des ID d'événement AWT réservés.

  • static long TEXT_EVENT_MASK - Le masque d'événement pour sélectionner des événements de texte.

  • static long WINDOW_EVENT_MASK - Le masque d'événement pour sélectionner les événements de fenêtre.

  • static long WINDOW_FOCUS_EVENT_MASK - Le masque d'événement pour sélectionner les événements de focus de la fenêtre.

  • static long WINDOW_STATE_EVENT_MASK - Le masque d'événement pour sélectionner les événements d'état de fenêtre.

Constructeurs de classe

SN Constructeur et description
1

AWTEvent(Event event)

Construit un objet AWTEvent à partir des paramètres d'un événement de style 1.0.

2

AWTEvent(java.lang.Object source, int id)

Construit un objet AWTEvent avec l'objet source et le type spécifiés.

Méthodes de classe

SN Méthode et description
1

protected void consume()

Consomme cet événement, si cet événement peut être consommé.

2

int getID()

Renvoie le type d'événement.

3

protected boolean isConsumed()

Renvoie si cet événement a été consommé.

4

java.lang.String paramString()

Renvoie une chaîne représentant l'état de cet événement.

5

void setSource(java.lang.Object newSource)

Retargets un événement vers une nouvelle source.

6

java.lang.String toString()

Renvoie une représentation String de cet objet.

Méthodes héritées

Cette classe hérite des méthodes des classes suivantes:

  • java.util.EventObject

  • java.lang.Object