Advertisements

Event Listeners representerar de gränssnitt som ansvarar för att hantera händelser. Java tillhandahåller olika Event listener-klasser, men endast de klasser som används mer frekvent kommer att diskuteras. Varje metod i en metod för en händelselistare har ett enda argument i form av ett objekt som är en underklass till klassen EventObject. Till exempel kommer metoder för lyssnare av mushändelser att acceptera en instans av MouseEvent, där MouseEvent härstammar från EventObject.

EventListner-gränssnittet

Det är ett markörgränssnitt som varje lyssnargränssnitt måste förlänga. Den här klassen definieras i paketet java.util.

Klassdeklaration

Följande är deklarationen för gränssnittet java.util.EventListener –

public interface EventListener

SWING Event Listener Interfaces

Följande är en lista över vanligt förekommande eventlisteners.

Sr.nr. Klass & Beskrivning
1 ActionListener

Detta gränssnitt används för att ta emot handlingshändelser.

2 ComponentListener

Detta gränssnitt används för att ta emot komponenthändelser.

3 ItemListener

Detta gränssnitt används för att ta emot objekthändelser.

4 KeyListener

Detta gränssnitt används för att ta emot nyckelhändelser.

5 MouseListener

Detta gränssnitt används för att ta emot mushändelser.

6 WindowListener

Detta gränssnitt används för att ta emot fönsterhändelser.

7 AdjustmentListener

Detta gränssnitt används för att ta emot justeringshändelser.

8 ContainerListener

Detta gränssnitt används för att ta emot containerhändelser.

9 MouseMotionListener

Detta gränssnitt används för att ta emot musrörelsehändelser.

10 FocusListener

Detta gränssnitt används för att ta emot fokushändelser.

Advertisements

Lämna ett svar

Din e-postadress kommer inte publiceras.