Classe AWT InputEvent

La classe InputEvent est la classe d'événements racine pour tous les événements d'entrée au niveau des composants. Les événements d'entrée sont transmis aux écouteurs avant d'être traités normalement par la source d'où ils proviennent. Cela permet aux écouteurs et aux sous-classes de composants de "consommer" l'événement afin que la source ne les traite pas de la manière par défaut. Par exemple, la consommation d'événements mousePressed sur un composant Button empêchera l'activation du Button.

Déclaration de classe

Voici la déclaration pour java.awt.event.InputEvent classe:

public abstract class InputEvent
   extends ComponentEvent

Champ

Voici les champs pour java.awt.event.InputEvent classe:

  • static int ALT_DOWN_MASK - La constante de modification étendue de la touche Alt.

  • static int ALT_GRAPH_DOWN_MASK - La constante de modification étendue de la touche AltGraph.

  • static int ALT_GRAPH_MASK - La constante de modification de la touche AltGraph.

  • static int ALT_MASK - La constante de modification de la touche Alt.

  • static int BUTTON1_DOWN_MASK - La constante du modificateur étendu Mouse Button1.

  • static int BUTTON1_MASK - La constante du modificateur Mouse Button1.

  • static int BUTTON2_DOWN_MASK - La constante du modificateur étendu Mouse Button2.

  • static int BUTTON2_MASK - La constante du modificateur Mouse Button2.

  • static int BUTTON3_DOWN_MASK - La constante du modificateur étendu Mouse Button3.

  • static int BUTTON3_MASK --La ​​constante du modificateur Mouse Button3.

  • static int CTRL_DOWN_MASK - La constante de modificateur étendu de la touche Contrôle.

  • static int CTRL_MASK - La constante de modification de la touche Contrôle.

  • static int META_DOWN_MASK - La constante du modificateur étendu de la touche Meta.

  • static int META_MASK - La constante de modification de la touche Meta.

  • static int SHIFT_DOWN_MASK - La constante du modificateur étendu de la touche Maj.

  • static int SHIFT_MASK - La constante de modification de la touche Shift.

Méthodes de classe

SN Méthode et description
1

void consume()

Consomme cet événement afin qu'il ne soit pas traité de la manière par défaut par la source qui l'a généré.

2

int getModifiers()

Renvoie le masque de modificateur pour cet événement.

3

int getModifiersEx()

Renvoie le masque de modificateur étendu pour cet événement.

4

static String getModifiersExText(int modifiers)

Renvoie une chaîne décrivant les touches de modification étendues et les boutons de la souris, tels que «Shift», «Button1» ou «Ctrl + Shift».

5

long getWhen()

Renvoie l'horodatage du moment où cet événement s'est produit.

6

boolean isAltDown()

Renvoie si le modificateur Alt est désactivé ou non sur cet événement.

sept

boolean isAltGraphDown()

Renvoie si le modificateur AltGraph est en panne ou non sur cet événement.

8

boolean isConsumed()

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

9

boolean isControlDown()

Renvoie si le modificateur Control est en panne ou non sur cet événement.

dix

boolean isMetaDown()

Renvoie si le modificateur Meta est en panne ou non sur cet événement.

11

boolean isShiftDown()

Renvoie si le modificateur Shift est désactivé ou non sur cet événement.

Méthodes héritées

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

  • java.awt.event.ComponentEvent

  • java.awt.AWTEvent

  • java.util.EventObject

  • java.lang.Object