Classes d'événements AWT
Les classes Event représentent l'événement. Java nous fournit diverses classes d'événements mais nous discuterons de celles qui sont les plus fréquemment utilisées.
Classe EventObject
C'est la classe racine à partir de laquelle tous les objets d'état d'événement doivent être dérivés. Tous les événements sont construits avec une référence à l'objet, lesource, qui est logiquement considéré comme l'objet sur lequel l'événement en question s'est initialement produit. Cette classe est définie dans le package java.util.
Déclaration de classe
Voici la déclaration pour java.util.EventObject classe:
public class EventObject
extends Object
implements Serializable
Champ
Voici les champs pour java.util.EventObject classe:
protected Object source - L'objet sur lequel l'événement s'est produit initialement.
Constructeurs de classe
SN | Constructeur et description |
---|---|
1 | EventObject(Object source) Construit un événement prototypique. |
Méthodes de classe
SN | Méthode et description |
---|---|
1 | Object getSource() Objet sur lequel l'événement s'est produit initialement. |
2 | String toString() Renvoie une représentation String de cet EventObject. |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes:
java.lang.Object
Classes d'événements AWT:
Voici la liste des classes d'événements couramment utilisées.
Sr. No. | Contrôle et description |
---|---|
1 |
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. |
2 |
L'événement ActionEvent est généré lorsque le bouton est cliqué ou que l'élément d'une liste est double-cliqué. |
3 |
La classe InputEvent est la classe d'événements racine pour tous les événements d'entrée au niveau des composants. |
4 |
Lors de la saisie du caractère, l'événement Key est généré. |
5 |
Cet événement indique qu'une action de la souris s'est produite dans un composant. |
6 |
L'objet de cette classe représente les événements de texte. |
sept |
L'objet de cette classe représente le changement d'état d'une fenêtre. |
8 |
L'objet de cette classe représente l'événement d'ajustement émis par les objets réglables. |
9 |
L'objet de cette classe représente le changement d'état d'une fenêtre. |
dix |
L'objet de cette classe représente le changement d'état d'une fenêtre. |
11 |
L'objet de cette classe représente le changement d'état d'une fenêtre. |
12 |
L'objet de cette classe représente le changement d'état d'une fenêtre. |