Listener di eventi AWT

Il listener di eventi rappresenta le interfacce responsabili della gestione degli eventi. Java ci fornisce varie classi di listener di eventi, ma discuteremo di quelle che vengono utilizzate più frequentemente. Ogni metodo di un metodo listener di eventi ha un singolo argomento come oggetto che è una sottoclasse della classe EventObject. Ad esempio, i metodi del listener di eventi del mouse accetteranno l'istanza di MouseEvent, dove MouseEvent deriva da EventObject.

Interfaccia EventListner

È un'interfaccia marker che ogni interfaccia di ascolto deve estendere. Questa classe è definita nel pacchetto java.util.

Dichiarazione di classe

Di seguito è riportata la dichiarazione per java.util.EventListener interfaccia:

public interface EventListener

Interfacce del listener di eventi AWT:

Di seguito è riportato l'elenco dei listener di eventi comunemente utilizzati.

Sr. No. Controllo e descrizione
1

ActionListener

Questa interfaccia viene utilizzata per ricevere gli eventi di azione.

2

ComponentListener

Questa interfaccia viene utilizzata per ricevere gli eventi del componente.

3

ItemListener

Questa interfaccia viene utilizzata per ricevere gli eventi dell'articolo.

4

KeyListener

Questa interfaccia viene utilizzata per ricevere gli eventi chiave.

5

MouseListener

Questa interfaccia viene utilizzata per ricevere gli eventi del mouse.

6

TextListener

Questa interfaccia viene utilizzata per ricevere gli eventi di testo.

7

WindowListener

Questa interfaccia viene utilizzata per ricevere gli eventi della finestra.

8

AdjustmentListener

Questa interfaccia viene utilizzata per ricevere gli eventi correttivi.

9

ContainerListener

Questa interfaccia viene utilizzata per ricevere gli eventi del contenitore.

10

MouseMotionListener

Questa interfaccia viene utilizzata per ricevere gli eventi di movimento del mouse.

11

FocusListener

Questa interfaccia viene utilizzata per ricevere gli eventi di attivazione.