Swing-event-listeners
提供:Dev Guides
SWING-イベントリスナー
イベントリスナーは、イベントを処理するインターフェイスを表します。 Javaはさまざまなイベントリスナクラスを提供しますが、より頻繁に使用されるもののみを説明します。 イベントリスナーメソッドのすべてのメソッドには、EventObjectクラスのサブクラスであるオブジェクトとして単一の引数があります。 たとえば、マウスイベントリスナーメソッドは、MouseEventのインスタンスを受け取ります。MouseEventは、EventObjectから派生します。
EventListnerインターフェイス
これは、すべてのリスナーインターフェイスが拡張する必要があるマーカーインターフェイスです。 このクラスは java.util パッケージで定義されています。
クラス宣言
以下は java.util.EventListener インターフェイスの宣言です-
public interface EventListener
SWINGイベントリスナーインターフェイス
以下は、一般的に使用されるイベントリスナーのリストです。
| Sr.No. | Class & Description |
|---|---|
| 1 |
このインターフェイスは、アクションイベントを受信するために使用されます。 |
| 2 |
このインターフェイスは、コンポーネントイベントを受信するために使用されます。 |
| 3 |
このインターフェイスは、アイテムイベントを受信するために使用されます。 |
| 4 |
このインターフェイスは、キーイベントの受信に使用されます。 |
| 5 |
このインターフェイスは、マウスイベントを受信するために使用されます。 |
| 6 |
このインターフェイスは、ウィンドウイベントを受信するために使用されます。 |
| 7 |
このインターフェイスは、調整イベントを受信するために使用されます。 |
| 8 |
このインターフェイスは、コンテナイベントを受信するために使用されます。 |
| 9 |
このインターフェイスは、マウスモーションイベントを受信するために使用されます。 |
| 10 |
このインターフェイスは、フォーカスイベントを受信するために使用されます。 |