Advertenties

Event listeners vertegenwoordigen de interfaces die verantwoordelijk zijn voor het afhandelen van events. Java biedt verschillende event listener classes, maar alleen die welke het meest gebruikt worden zullen besproken worden. Elke methode van een event listener heeft een enkel argument als een object dat de subklasse is van de EventObject klasse. Bijvoorbeeld, muis event listener methodes zullen een instantie van MouseEvent accepteren, waarbij MouseEvent is afgeleid van EventObject.

EventListner Interface

Het is een marker interface die elke listener interface moet uitbreiden. Deze klasse wordt gedefinieerd in java.util package.

Class Declaration

Hieronder volgt de declaratie voor java.util.EventListener interface –

public interface EventListener

SWING Event Listener Interfaces

Hieronder volgt de lijst van veel gebruikte event listeners.

Sr.nr. Class & Description
1 ActionListener

Deze interface wordt gebruikt voor het ontvangen van de action events.

2 ComponentListener

Deze interface wordt gebruikt voor het ontvangen van de componentgebeurtenissen.

3 ItemListener

Deze interface wordt gebruikt voor het ontvangen van de item-events.

4 KeyListener

Deze interface wordt gebruikt voor het ontvangen van de sleutel-events.

5 MouseListener

Deze interface wordt gebruikt voor het ontvangen van de muisgebeurtenissen.

6 WindowListener

Deze interface wordt gebruikt voor het ontvangen van de venstergebeurtenissen.

7 AdjustmentListener

Deze interface wordt gebruikt voor het ontvangen van de adjustment events.

8 ContainerListener

Deze interface wordt gebruikt voor het ontvangen van de containergebeurtenissen.

9 MouseMotionListener

Deze interface wordt gebruikt voor het ontvangen van de muisbewegingsgebeurtenissen.

10 FocusListener

Deze interface wordt gebruikt voor het ontvangen van de focusgebeurtenissen.

Aanbiedingen

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.