SwingEventMonitor
は、Java仮想マシンのすべてのSwingコンポーネント・インスタンスに条件付でインストールされるリスナーのスイートを追加することで、AWTEventMonitor
を拡張します。 これらのリスナーによって捕捉されるイベントは、SwingEventMonitor
でサポートされる、一元管理されたリスナーのセットから入手できます。 これを使用する場合、各AWTおよびSwingコンポーネント・インスタンスの個々のイベントはすべて、カテゴリ別に分類されるリスナーの1セットに送り込まれます(カテゴリについては、「EventID」
を参照)。
このクラスは、最上位コンテナをその作成時に捕捉するための基本レベル・サポートを提供するEventQueueMonitor
に依存します。
このクラスによってAWTEventMonitor
が拡張されるため、このクラスとAWTEventMonitor
を同時に使用する必要はありません。 AWTとSwingの両方のコンポーネントを監視する場合、このクラスのみを使用してください。
- 関連項目:
-
フィールドのサマリー
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのANCESTOR
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのCARET
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのCELLEDITOR
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのCHANGE
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのCOLUMNMODEL
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのDOCUMENT
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのINTERNALFRAME
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのLISTDATA
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのLISTSELECTION
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのMENU
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのPOPUPMENU
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのPROPERTYCHANGE
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのTABLEMODEL
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのTREEEXPANSION
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのTREEMODEL
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのTREESELECTION
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのUNDOABLEEDIT
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
Java仮想マシンの各コンポーネント・インスタンスのすべてのVETOABLECHANGE
イベントを、その発生時に受け取る指定のリスナーを追加します。static void
以後、ANCESTOR
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、CARET
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、CELLEDITOR
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、CHANGE
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、COLUMNMODEL
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、DOCUMENT
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、INTERNALFRAME
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、LISTDATA
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、LISTSELECTION
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、MENU
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、POPUPMENU
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、PROPERTYCHANGE
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、TABLEMODEL
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、TREEEXPANSION
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、TREEMODEL
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、TREESELECTION
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、UNDOABLEEDIT
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。static void
以後、VETOABLECHANGE
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。クラスcom.sun.java.accessibility.util.AWTEventMonitorで宣言されたメソッド
addActionListener, addAdjustmentListener, addComponentListener, addContainerListener, addFocusListener, addItemListener, addKeyListener, addMouseListener, addMouseMotionListener, addTextListener, addWindowListener, getComponentWithFocus, removeActionListener, removeAdjustmentListener, removeComponentListener, removeContainerListener, removeFocusListener, removeItemListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeTextListener, removeWindowListener
-
フィールド詳細
-
listenerList
protected static final EventListenerList listenerList他のクラスによって登録されているすべてのリスナーのマスター・リスト。 これは、このクラスでaddまたはremoveリスナー・メソッドを呼び出す場合のみ、公的に変更できます。
-
-
コンストラクタの詳細
-
SwingEventMonitor
public SwingEventMonitor()SwingEventMonitor
を構築します。
-
-
メソッドの詳細
-
addAncestorListener
public static void addAncestorListener(AncestorListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのANCESTOR
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeAncestorListener
public static void removeAncestorListener(AncestorListener l) 以後、ANCESTOR
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addCaretListener
public static void addCaretListener(CaretListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのCARET
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeCaretListener
public static void removeCaretListener(CaretListener l) 以後、CARET
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addCellEditorListener
public static void addCellEditorListener(CellEditorListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのCELLEDITOR
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeCellEditorListener
public static void removeCellEditorListener(CellEditorListener l) 以後、CELLEDITOR
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addChangeListener
public static void addChangeListener(ChangeListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのCHANGE
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeChangeListener
public static void removeChangeListener(ChangeListener l) 以後、CHANGE
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addColumnModelListener
public static void addColumnModelListener(TableColumnModelListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのCOLUMNMODEL
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeColumnModelListener
public static void removeColumnModelListener(TableColumnModelListener l) 以後、COLUMNMODEL
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addDocumentListener
public static void addDocumentListener(DocumentListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのDOCUMENT
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeDocumentListener
public static void removeDocumentListener(DocumentListener l) 以後、DOCUMENT
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addListDataListener
public static void addListDataListener(ListDataListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのLISTDATA
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeListDataListener
public static void removeListDataListener(ListDataListener l) 以後、LISTDATA
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addListSelectionListener
public static void addListSelectionListener(ListSelectionListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのLISTSELECTION
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeListSelectionListener
public static void removeListSelectionListener(ListSelectionListener l) 以後、LISTSELECTION
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addMenuListener
public static void addMenuListener(MenuListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのMENU
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeMenuListener
public static void removeMenuListener(MenuListener l) 以後、MENU
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addPopupMenuListener
public static void addPopupMenuListener(PopupMenuListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのPOPUPMENU
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removePopupMenuListener
public static void removePopupMenuListener(PopupMenuListener l) 以後、POPUPMENU
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addTableModelListener
public static void addTableModelListener(TableModelListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのTABLEMODEL
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeTableModelListener
public static void removeTableModelListener(TableModelListener l) 以後、TABLEMODEL
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addTreeExpansionListener
public static void addTreeExpansionListener(TreeExpansionListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのTREEEXPANSION
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeTreeExpansionListener
public static void removeTreeExpansionListener(TreeExpansionListener l) 以後、TREEEXPANSION
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addTreeModelListener
public static void addTreeModelListener(TreeModelListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのTREEMODEL
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeTreeModelListener
public static void removeTreeModelListener(TreeModelListener l) 以後、TREEMODEL
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addTreeSelectionListener
public static void addTreeSelectionListener(TreeSelectionListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのTREESELECTION
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeTreeSelectionListener
public static void removeTreeSelectionListener(TreeSelectionListener l) 以後、TREESELECTION
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addUndoableEditListener
public static void addUndoableEditListener(UndoableEditListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのUNDOABLEEDIT
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeUndoableEditListener
public static void removeUndoableEditListener(UndoableEditListener l) 以後、UNDOABLEEDIT
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addInternalFrameListener
public static void addInternalFrameListener(InternalFrameListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのINTERNALFRAME
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeInternalFrameListener
public static void removeInternalFrameListener(InternalFrameListener l) 以後、INTERNALFRAME
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addPropertyChangeListener
public static void addPropertyChangeListener(PropertyChangeListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのPROPERTYCHANGE
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removePropertyChangeListener
public static void removePropertyChangeListener(PropertyChangeListener l) 以後、PROPERTYCHANGE
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-
addVetoableChangeListener
public static void addVetoableChangeListener(VetoableChangeListener l) Java仮想マシンの各コンポーネント・インスタンスのすべてのVETOABLECHANGE
イベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。
- パラメータ:
l
- 追加するリスナー- 関連項目:
-
removeVetoableChangeListener
public static void removeVetoableChangeListener(VetoableChangeListener l) 以後、VETOABLECHANGE
イベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
l
- 削除するリスナー- 関連項目:
-