Słuchacze wydarzeń AWT
Odbiornik zdarzeń reprezentuje interfejsy odpowiedzialne za obsługę zdarzeń. Java udostępnia nam różne klasy nasłuchiwania zdarzeń, ale omówimy te, które są częściej używane. Każda metoda metody detektora zdarzeń ma jeden argument jako obiekt, który jest podklasą klasy EventObject. Na przykład metody detektora zdarzeń myszy akceptują wystąpienie MouseEvent, gdzie MouseEvent pochodzi od EventObject.
Interfejs EventListner
Jest to interfejs znaczników, który musi rozszerzać każdy interfejs nasłuchujący.Ta klasa jest zdefiniowana w pakiecie java.util.
Deklaracja klasy
Poniżej znajduje się deklaracja dla java.util.EventListener berło:
public interface EventListener
Interfejsy nasłuchiwania zdarzeń AWT:
Poniżej znajduje się lista często używanych detektorów zdarzeń.
Sr. No. | Sterowanie i opis |
---|---|
1 | ActionListener Ten interfejs służy do odbierania zdarzeń akcji. |
2 | ComponentListener Ten interfejs służy do odbierania zdarzeń składowych. |
3 | ItemListener Ten interfejs służy do odbierania zdarzeń pozycji. |
4 | KeyListener Ten interfejs służy do odbierania kluczowych zdarzeń. |
5 | MouseListener Ten interfejs służy do odbierania zdarzeń myszy. |
6 | TextListener Ten interfejs służy do odbierania zdarzeń tekstowych. |
7 | WindowListener Ten interfejs służy do odbierania zdarzeń okna. |
8 | AdjustmentListener Ten interfejs służy do odbierania dopasowanych zdarzeń. |
9 | ContainerListener Ten interfejs służy do odbierania zdarzeń kontenera. |
10 | MouseMotionListener Ten interfejs służy do odbierania zdarzeń ruchu myszy. |
11 | FocusListener Ten interfejs jest używany do odbierania zdarzeń aktywności. |