Événements

Principe

Comme dans la plupart des environnements graphiques, Swing est basée sur une programmation par événements. Elle utilise la notion de générateur d'événements qui envoie des événements et d'auditeur d'événements qui les reçoit. Le principe de fonctionnement est le suivant.

Par exemple, le fonctionnements des boutons est le suivant.

De manière générale, le nom d'un événement se termine par Event et le nom de l'auditeur correspondant se termine par Listener.

Événements principaux en Swing

Voici une liste des principaux événements utilisés par Swing. Ils dérivent tous de la classe AWTEvent (et pas de la classe Event qui est obsolète).