モジュール java.base
パッケージ java.util

クラスEventObject

java.lang.Object
java.util.EventObject
すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
AppEvent, AWTEvent, BeanContextEvent, CaretEvent, ChangeEvent, ConnectionEvent, DragGestureEvent, DragSourceEvent, DropTargetEvent, FlavorEvent, HandshakeCompletedEvent, HyperlinkEvent, LineEvent, ListDataEvent, ListSelectionEvent, MenuEvent, NamingEvent, NamingExceptionEvent, NodeChangeEvent, Notification, PopupMenuEvent, PreferenceChangeEvent, PrintEvent, PropertyChangeEvent, RowSetEvent, RowSorterEvent, SSLSessionBindingEvent, StatementEvent, TableColumnModelEvent, TableModelEvent, TreeExpansionEvent, TreeModelEvent, TreeSelectionEvent, UndoableEditEvent, UnsolicitedNotificationEvent

public class EventObject
extends Object
implements Serializable

すべてのイベント状態オブジェクトの派生元になるルート・クラスです。

すべてのEventはオブジェクトへの参照を使って構築されますが、このオブジェクトは「ソース」であり、このオブジェクトでEventが最初に発生したとみなされます。

導入されたバージョン:
1.1
関連項目:
直列化された形式
  • フィールドのサマリー

    フィールド 
    修飾子と型 フィールド 説明
    protected Object source
    Eventが最初に発生したオブジェクト。
  • コンストラクタのサマリー

    コンストラクタ 
    コンストラクタ 説明
    EventObject​(Object source)
    Eventのプロトタイプを構築します。
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    Object getSource()
    Eventが最初に発生したオブジェクト。
    String toString()
    このEventObjectのString表現を返します。

    クラス java.lang.Objectで宣言されたメソッド

    cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait
  • フィールド詳細

    • source

      protected transient Object source
      Eventが最初に発生したオブジェクト。
  • コンストラクタの詳細

    • EventObject

      public EventObject​(Object source)
      Eventのプロトタイプを構築します。
      パラメータ:
      source - Eventが最初に発生したオブジェクト
      例外:
      IllegalArgumentException - sourceがnullである場合
  • メソッドの詳細

    • getSource

      public Object getSource()
      Eventが最初に発生したオブジェクト。
      戻り値:
      Eventが最初に発生したオブジェクト
    • toString

      public String toString()
      このEventObjectのString表現を返します。
      オーバーライド:
      toString 、クラス:  Object
      戻り値:
      このEventObjectのString表現