JavaTM 2
Platform
Std. Ed. v1.4.0

パッケージ javax.swing.event

Swing コンポーネントによってトリガされるイベントを提供します。

参照:
          説明

インタフェースの概要
AncestorListener JComponent またはその上位クラスの 1 つに変更が起こったときの通知をサポートするための AncestorListener インタフェースです。
CaretListener テキストコンポーネントのキャレット位置の変更リスナーです。
CellEditorListener CellEditor での変更を待機するオブジェクトのインタフェースを定義します。
ChangeListener ChangeEvent に待機するリスナーオブジェクトを定義します。
DocumentEvent ドキュメント変更の通知のインタフェースです。
DocumentEvent.ElementChange 特定の要素に対して加えられた変更を記述します。
DocumentListener オブザーバがテキストドキュメントへの変更の通知を受け取るように登録するためのインタフェースです。
HyperlinkListener ハイパーリンクリスナーです。
InternalFrameListener 内部フレームイベントを受け取るためのリスナーインタフェースです。
ListDataListener リストデータリスナーです。
ListSelectionListener リストの選択範囲の値が変更されたときに通知されるリスナーです。
MenuDragMouseListener メニューでのマウスドラッグに関するリスナーを定義します。
MenuKeyListener メニューキーリスナーです。
MenuListener メニューイベント用のリスナーを定義します。
MouseInputListener MouseListener インタフェースと MouseMotionListener インタフェースの両方のすべてのメソッドを実装するリスナーです。
PopupMenuListener ポップアップメニューリスナーです。
TableColumnModelListener TableColumnModel での変更に待機するオブジェクトのインタフェースを定義します。
TableModelListener TableModel 内での変更に待機するオブジェクトのインタフェースを定義します。
TreeExpansionListener ツリーがノードの展開または収納を行なったときに通知を受けるリスナーです。
TreeModelListener TreeModel での変更に待機するオブジェクトのためのインタフェースを定義します。
TreeSelectionListener TreeSelectionModel の選択範囲が変更されたときに通知を受けるリスナーです。
TreeWillExpandListener ツリーがノードの展開または収納を行なったときに通知を受けるリスナーです。
UndoableEditListener 取り消し可能なオペレーションについての情報が必要なクラスによって実装されるインタフェースです。
 

クラスの概要
AncestorEvent コンポーネント階層内の上位コンポーネントで発生して、子コンポーネントに報告されるイベントです。
CaretEvent イベントソースでテキストキャレットが変更されたことを、関係があるオブジェクトに通知するのに使用されます。
ChangeEvent イベントソースで状態が変更されたことを、関係があるオブジェクトに通知するために使用されます。
DocumentEvent.EventType ドキュメントイベントタイプの列挙です。
EventListenerList EventListener のリストを格納するクラスです。
HyperlinkEvent ハイパーテキストリンクに関して発生したイベントを、関係があるオブジェクトに通知するために使用します。
HyperlinkEvent.EventType イベント型の ENTERED、EXITED、および ACTIVATED を定義します。
InternalFrameAdapter 内部フレームイベントを受け取るための抽象アダプタクラスです。
InternalFrameEvent JInternalFrame オブジェクトのサポートを、イベントソースとして追加する AWTEvent です。
ListDataEvent リストへの変更をカプセル化するイベントを定義します。
ListSelectionEvent 現在の選択範囲での変更を記述するイベントです。
MenuDragMouseEvent ドラッグ条件に従って転送された MouseEvent をメニュー要素が受け取ったことを、関係するオブジェクトに通知するために使用します。
MenuEvent イベントソースであるメニューが送信、選択、または取り消されたことを、関係があるオブジェクトに通知するために使用します。
MenuKeyEvent メニューツリーで転送された KeyEvent をメニュー要素が受け取ったことを、関係があるオブジェクトに通知するために使用します。
MouseInputAdapter マウスイベントおよびマウス移動イベントを受け取るアダプタです。
PopupMenuEvent PopupMenuEvent には、イベントを送信する JPoupMenu のイベントソースだけが含まれます。
SwingPropertyChangeSupport このサブクラスは java.beans.PropertyChangeSupport と機能的には同じです。
TableColumnModelEvent 列が追加、削除、または移動されたなど、テーブル列モデルが変更されたことをリスナーに通知するために使用します。
TableModelEvent テーブルモデルが変更されたことをリスナーに通知するために使用します。
TreeExpansionEvent ツリー内の 1 つのパスを識別するために使用するイベントです。
TreeModelEvent ツリーモデルの変更を記述する情報をカプセル化して、ツリーモデルのリスナーに変更を通知します。
TreeSelectionEvent 現在の選択範囲での変更を記述するイベントです。
UndoableEditEvent 取り消すことのできるオペレーションが発生したことを示すイベントです。
 

パッケージ javax.swing.event の説明

Swing コンポーネントによってトリガされるイベントを提供します。このパッケージには、イベントクラスと、java.awt.event パッケージのイベントに加えて Swing コンポーネントによってトリガされるイベントに対応するイベントリスナーインタフェースが含まれています。

注: ほとんどの Swing API は、スレッドに対して安全ではありません。詳細については、「The Java Tutorial」「Threads and Swing」を参照してください。

関連項目

概要、チュートリアル、例、ガイド、およびツールのマニュアルについては、以下を参照してください。

導入されたバージョン:
1.2

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.