AWT 事件偵聽器



事件偵聽器代表負責處理事件的介面。Java 為我們提供了各種事件偵聽器類,但我們將討論使用頻率較高的那些。事件偵聽器方法的每個方法都有一個引數作為物件,它是 EventObject 類的子類。例如,滑鼠事件偵聽器方法將接受 MouseEvent 例項,其中 MouseEvent 源自 EventObject。

事件偵聽器介面

它是一個標記介面,每個偵聽器介面都必須擴充套件該介面。此類在 java.util 包中定義。

類宣告

以下是 java.util.EventListener 介面的宣告

public interface EventListener

AWT 事件偵聽器介面

以下是常用的事件偵聽器列表。

序號控制元件和說明
1

ActionListener

此介面用於接收動作事件。

2

ComponentListener

此介面用於接收元件事件。

3

ItemListener

此介面用於接收項事件。

4

KeyListener

此介面用於接收鍵事件。

5

MouseListener

此介面用於接收滑鼠事件。

6

TextListener

此介面用於接收文字事件。

7

WindowListener

此介面用於接收視窗事件。

8

AdjustmentListener

此介面用於接收調整事件。

9

ContainerListener

此介面用於接收容器事件。

10

MouseMotionListener

此介面用於接收滑鼠運動事件。

11

FocusListener

此介面用於接收焦點事件。

廣告