É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.