Anunțuri

Ascultătorii de evenimente reprezintă interfețele responsabile pentru gestionarea evenimentelor. Java oferă diverse clase de ascultători de evenimente, însă vor fi discutate doar cele care sunt utilizate mai frecvent. Fiecare metodă a unui ascultător de evenimente are un singur argument sub forma unui obiect care este subclasa clasei EventObject. De exemplu, metodele de ascultare a evenimentelor de tip mouse vor accepta o instanță a clasei MouseEvent, unde MouseEvent derivă din EventObject.

InterfațaEventListner

Este o interfață marker pe care fiecare interfață de ascultare trebuie să o extindă. Această clasă este definită în pachetul java.util.

Declarația clasei

În cele ce urmează este declarația pentru interfața java.util.EventListener –

public interface EventListener

Interfețele de ascultare a evenimentelor SWING

În cele ce urmează este lista de ascultători de evenimente utilizate în mod obișnuit.

Nr.r. Clasa & Descriere
1 ActionListener

Această interfață este utilizată pentru primirea evenimentelor de acțiune.

2 ComponentListener

Această interfață este utilizată pentru primirea evenimentelor de componente.

3 ItemListener

Această interfață este utilizată pentru recepționarea evenimentelor legate de elemente.

4 KeyListener

Această interfață este utilizată pentru recepționarea evenimentelor legate de chei.

5 MouseListener

Această interfață este utilizată pentru primirea evenimentelor de mouse.

6 WindowListener

Această interfață este utilizată pentru primirea evenimentelor de fereastră.

7 AdjustmentListener

Această interfață este utilizată pentru primirea evenimentelor de ajustare.

8 ContainerListener

Această interfață este utilizată pentru primirea evenimentelor legate de container.

9 MouseMotionListener

Această interfață este utilizată pentru primirea evenimentelor legate de mișcarea mouse-ului.

10 FocusListener

Această interfață este utilizată pentru primirea evenimentelor de focalizare.

Anunțuri

Lasă un răspuns

Adresa ta de email nu va fi publicată.