JavaTM Platform
Standard Ed. 6

パッケージ javax.swing.event

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

参照先:
          説明

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

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

列挙型の概要
RowSorterEvent.Type RowSorterEvent の型の列挙。
 

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

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

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

関連ドキュメント

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

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

JavaTM Platform
Standard Ed. 6

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

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。