Awt-event-classes

提供:Dev Guides
移動先:案内検索

AWTイベントクラス

イベントクラスはイベントを表します。 Javaはさまざまなイベントクラスを提供しますが、より頻繁に使用されるイベントクラスについて説明します。

EventObjectクラス

すべてのイベント状態オブジェクトの派生元となるルートクラスです。 すべてのイベントは、問題のイベントが最初に発生したオブジェクトであると論理的に見なされる source オブジェクトへの参照で構築されます。このクラスはjava.utilパッケージで定義されています。

クラス宣言

以下は java.util.EventObject クラスの宣言です。

public class EventObject
   extends Object
      implements Serializable

フィールド

*java.util.EventObject* クラスのフィールドは次のとおりです。
  • protected Object source -イベントが最初に発生したオブジェクト。

クラスコンストラクター

S.N. Constructor & Description
1

EventObject(Object source)

プロトタイプイベントを構築します。

クラスメソッド

S.N. Method & Description
1

Object getSource()

イベントが最初に発生したオブジェクト。

2

String toString()

このEventObjectの文字列表現を返します。

継承されたメソッド

このクラスは、次のクラスからメソッドを継承します。

  • java.lang.Object

AWTイベントクラス:

一般的に使用されるイベントクラスのリストを次に示します。

Sr. No. Control & Description
1

AWTEvent

これは、すべてのAWTイベントのルートイベントクラスです。 このクラスとそのサブクラスは、元のjava.awt.Eventクラスに優先します。

2

ActionEvent

ボタンがクリックされるか、リストの項目がダブルクリックされると、ActionEventが生成されます。

3

InputEvent

InputEventクラスは、すべてのコンポーネントレベルの入力イベントのルートイベントクラスです。

4

KeyEvent

文字を入力すると、キーイベントが生成されます。

5

MouseEvent

このイベントは、コンポーネントでマウスアクションが発生したことを示します。

6

TextEvent

このクラスのオブジェクトは、テキストイベントを表します。

7

WindowEvent

このクラスのオブジェクトは、ウィンドウの状態の変化を表します。

8

AdjustmentEvent

このクラスのオブジェクトは、Adjustableオブジェクトによって発行される調整イベントを表します。

9

ComponentEvent

このクラスのオブジェクトは、ウィンドウの状態の変化を表します。

10

ContainerEvent

このクラスのオブジェクトは、ウィンドウの状態の変化を表します。

11

MouseMotionEvent

このクラスのオブジェクトは、ウィンドウの状態の変化を表します。

12

PaintEvent

このクラスのオブジェクトは、ウィンドウの状態の変化を表します。