事件偵聽器代表負責處理事件的介面。Java提供了各種事件監聽器類,但我們將討論那些被更頻繁地使用。每一個事件偵聽器方法具有方法的EventObject類的子類的物件,這是作為一個單獨的引數。例如,滑鼠事件偵聽器方法將接受MouseEvent的範例,其中派生的事件的EventObject。
它是一個標記介面,每一個監聽器介面擴充套件。這個類定義在java.util包。
以下是宣告java.util.EventListener 介面:
public interface EventListener
以下是常用的事件偵聽器列表。
Sr. No. | 控制&說明 |
---|---|
1 |
ActionListener 該介面用於接收動作事件。 |
2 |
ComponentListener 該介面用於接收元件事件。 |
3 |
ItemListener 該介面用於接收專案事件。 |
4 |
KeyListener 該介面用於接收鍵事件。 |
5 |
MouseListener 該介面用於接收滑鼠事件。 |
6 |
TextListener 該介面用於接收文字事件。 |
7 |
WindowListener 該介面用於接收視窗事件。 |
8 |
AdjustmentListener 該介面用於接收調整事件。 |
9 |
ContainerListener 該介面用於接收容器事件。 |
10 |
MouseMotionListener 此介面用於接收滑鼠移動事件。 |
11 |
FocusListener 該介面用於接收焦點事件。 |