Hirdetések

Az eseménymeghallgatók az események kezeléséért felelős interfészek. A Java különböző eseményhallgató osztályokat biztosít, azonban csak a gyakrabban használtakról lesz szó. Egy eseményhallgató metódus minden metódusának egyetlen argumentuma egy objektum, amely az EventObject osztály alosztálya. Például az egér eseményhallgató metódusok a MouseEvent példányát fogadják el, ahol a MouseEvent az EventObjectből származik.

EventListner interfész

Ez egy jelölő interfész, amelyet minden hallgató interfésznek bővítenie kell. Ez az osztály a java.util csomagban van definiálva.

Az osztály deklarációja

A következő a java.util.EventListener interfész deklarációja –

public interface EventListener

SWING Event Listener Interfaces

A következő az általánosan használt eseményhallgatók listája.

Sorszám Class & Leírás
1 ActionListener

Ez az interfész a műveleti események fogadására szolgál.

2 ComponentListener

Ez az interfész a komponens események fogadására szolgál.

3 ItemListener

Ez az interfész az elemesemények fogadására szolgál.

4 KeyListener

Ez az interfész a kulcsesemények fogadására szolgál.

5 MouseListener

Ez az interfész az egéresemények fogadására szolgál.

6 WindowListener

Ez az interfész az ablakesemények fogadására szolgál.

7 AdjustmentListener

Ez az interfész a beállítási események fogadására szolgál.

8 ContainerListener

Ez az interfész a konténer események fogadására szolgál.

9 MouseMotionListener

Ez az interfész az egérmozgás eseményeinek fogadására szolgál.

10 FocusListener

Ez az interfész a fókusz eseményeinek fogadására szolgál.

Hirdetések

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.