Écouteurs d'événements AWT
L'écouteur d'événements représente les interfaces chargées de gérer les événements. Java nous fournit diverses classes d'écouteurs d'événements, mais nous discuterons de celles qui sont plus fréquemment utilisées. Chaque méthode d'une méthode d'écoute d'événement a un seul argument en tant qu'objet qui est une sous-classe de la classe EventObject. Par exemple, les méthodes d'écouteur d'événements de souris accepteront l'instance de MouseEvent, où MouseEvent dérive d'EventObject.
Interface EventListner
Il s'agit d'une interface de marqueur que chaque interface d'écoute doit étendre. Cette classe est définie dans le package java.util.
Déclaration de classe
Voici la déclaration pour java.util.EventListener interface:
public interface EventListener
Interfaces d'écoute d'événements AWT:
Voici la liste des écouteurs d'événements couramment utilisés.
Sr. No. | Contrôle et description |
---|---|
1 | ActionListener Cette interface est utilisée pour recevoir les événements d'action. |
2 | ComponentListener Cette interface est utilisée pour recevoir les événements du composant. |
3 | ItemListener Cette interface est utilisée pour recevoir les événements d'élément. |
4 | KeyListener Cette interface est utilisée pour recevoir les événements clés. |
5 | MouseListener Cette interface est utilisée pour recevoir les événements de la souris. |
6 | TextListener Cette interface est utilisée pour recevoir les événements de texte. |
sept | WindowListener Cette interface est utilisée pour recevoir les événements de la fenêtre. |
8 | AdjustmentListener Cette interface sert à recevoir les événements adjusmtents. |
9 | ContainerListener Cette interface est utilisée pour recevoir les événements du conteneur. |
dix | MouseMotionListener Cette interface est utilisée pour recevoir les événements de mouvement de la souris. |
11 | FocusListener Cette interface est utilisée pour recevoir les événements de focus. |