SwingEventMonitorは、Java仮想マシンのすべてのSwingコンポーネント・インスタンスに条件付でインストールされるリスナーのスイートを追加することで、AWTEventMonitorを拡張します。 これらのリスナーによって捕捉されるイベントは、SwingEventMonitorでサポートされる、一元管理されたリスナーのセットから入手できます。 これを使用する場合、各AWTおよびSwingコンポーネント・インスタンスの個々のイベントはすべて、カテゴリ別に分類されるリスナーの1セットに送り込まれます(カテゴリについては、「EventID」を参照)。 
 
このクラスは、最上位コンテナをその作成時に捕捉するための基本レベル・サポートを提供するEventQueueMonitorに依存します。
 
このクラスによってAWTEventMonitorが拡張されるため、このクラスとAWTEventMonitorを同時に使用する必要はありません。 AWTとSwingの両方のコンポーネントを監視する場合、このクラスのみを使用してください。 
- 関連項目:
- AWTEventMonitor
- 
フィールドのサマリーフィールドクラス com.sun.java.accessibility.util.AWTEventMonitorで宣言されたフィールドactionListener, adjustmentListener, componentListener, componentWithFocus, containerListener, focusListener, itemListener, keyListener, mouseListener, mouseMotionListener, textListener, windowListener
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのANCESTORイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのCARETイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのCELLEDITORイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのCHANGEイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのCOLUMNMODELイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのDOCUMENTイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのINTERNALFRAMEイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのLISTDATAイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのLISTSELECTIONイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのMENUイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのPOPUPMENUイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのPROPERTYCHANGEイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのTABLEMODELイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのTREEEXPANSIONイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのTREEMODELイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのTREESELECTIONイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべてのUNDOABLEEDITイベントを、その発生時に受け取る指定のリスナーを追加します。static voidJava仮想マシンの各コンポーネント・インスタンスのすべての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
- 
フィールド詳細- 
listenerListprotected static final EventListenerList listenerList他のクラスによって登録されているすべてのリスナーのマスター・リスト。 これは、このクラスでaddまたはremoveリスナー・メソッドを呼び出す場合のみ、公的に変更できます。
 
- 
- 
コンストラクタの詳細- 
SwingEventMonitorpublic SwingEventMonitor()SwingEventMonitorを構築します。
 
- 
- 
メソッドの詳細- 
addAncestorListenerpublic static void addAncestorListener(AncestorListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのANCESTORイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeAncestorListener(javax.swing.event.AncestorListener)
 
- 
removeAncestorListenerpublic static void removeAncestorListener(AncestorListener l)以後、ANCESTORイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addAncestorListener(javax.swing.event.AncestorListener)
 
- 
addCaretListenerpublic static void addCaretListener(CaretListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのCARETイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeCaretListener(javax.swing.event.CaretListener)
 
- 
removeCaretListenerpublic static void removeCaretListener(CaretListener l)以後、CARETイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addCaretListener(javax.swing.event.CaretListener)
 
- 
addCellEditorListenerpublic static void addCellEditorListener(CellEditorListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのCELLEDITORイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeCellEditorListener(javax.swing.event.CellEditorListener)
 
- 
removeCellEditorListenerpublic static void removeCellEditorListener(CellEditorListener l)以後、CELLEDITORイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addCellEditorListener(javax.swing.event.CellEditorListener)
 
- 
addChangeListenerpublic static void addChangeListener(ChangeListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのCHANGEイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeChangeListener(javax.swing.event.ChangeListener)
 
- 
removeChangeListenerpublic static void removeChangeListener(ChangeListener l)以後、CHANGEイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addChangeListener(javax.swing.event.ChangeListener)
 
- 
addColumnModelListenerpublic static void addColumnModelListener(TableColumnModelListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのCOLUMNMODELイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeColumnModelListener(javax.swing.event.TableColumnModelListener)
 
- 
removeColumnModelListenerpublic static void removeColumnModelListener(TableColumnModelListener l)以後、COLUMNMODELイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addColumnModelListener(javax.swing.event.TableColumnModelListener)
 
- 
addDocumentListenerpublic static void addDocumentListener(DocumentListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのDOCUMENTイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeDocumentListener(javax.swing.event.DocumentListener)
 
- 
removeDocumentListenerpublic static void removeDocumentListener(DocumentListener l)以後、DOCUMENTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addDocumentListener(javax.swing.event.DocumentListener)
 
- 
addListDataListenerpublic static void addListDataListener(ListDataListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのLISTDATAイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeListDataListener(javax.swing.event.ListDataListener)
 
- 
removeListDataListenerpublic static void removeListDataListener(ListDataListener l)以後、LISTDATAイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addListDataListener(javax.swing.event.ListDataListener)
 
- 
addListSelectionListenerpublic static void addListSelectionListener(ListSelectionListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのLISTSELECTIONイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeListSelectionListener(javax.swing.event.ListSelectionListener)
 
- 
removeListSelectionListenerpublic static void removeListSelectionListener(ListSelectionListener l)以後、LISTSELECTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addListSelectionListener(javax.swing.event.ListSelectionListener)
 
- 
addMenuListenerpublic static void addMenuListener(MenuListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのMENUイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeMenuListener(javax.swing.event.MenuListener)
 
- 
removeMenuListenerpublic static void removeMenuListener(MenuListener l)以後、MENUイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addMenuListener(javax.swing.event.MenuListener)
 
- 
addPopupMenuListenerpublic static void addPopupMenuListener(PopupMenuListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのPOPUPMENUイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removePopupMenuListener(javax.swing.event.PopupMenuListener)
 
- 
removePopupMenuListenerpublic static void removePopupMenuListener(PopupMenuListener l)以後、POPUPMENUイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addPopupMenuListener(javax.swing.event.PopupMenuListener)
 
- 
addTableModelListenerpublic static void addTableModelListener(TableModelListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのTABLEMODELイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeTableModelListener(javax.swing.event.TableModelListener)
 
- 
removeTableModelListenerpublic static void removeTableModelListener(TableModelListener l)以後、TABLEMODELイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addTableModelListener(javax.swing.event.TableModelListener)
 
- 
addTreeExpansionListenerpublic static void addTreeExpansionListener(TreeExpansionListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのTREEEXPANSIONイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeTreeExpansionListener(javax.swing.event.TreeExpansionListener)
 
- 
removeTreeExpansionListenerpublic static void removeTreeExpansionListener(TreeExpansionListener l)以後、TREEEXPANSIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addTreeExpansionListener(javax.swing.event.TreeExpansionListener)
 
- 
addTreeModelListenerpublic static void addTreeModelListener(TreeModelListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのTREEMODELイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeTreeModelListener(javax.swing.event.TreeModelListener)
 
- 
removeTreeModelListenerpublic static void removeTreeModelListener(TreeModelListener l)以後、TREEMODELイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addTreeModelListener(javax.swing.event.TreeModelListener)
 
- 
addTreeSelectionListenerpublic static void addTreeSelectionListener(TreeSelectionListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのTREESELECTIONイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeTreeSelectionListener(javax.swing.event.TreeSelectionListener)
 
- 
removeTreeSelectionListenerpublic static void removeTreeSelectionListener(TreeSelectionListener l)以後、TREESELECTIONイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addTreeSelectionListener(javax.swing.event.TreeSelectionListener)
 
- 
addUndoableEditListenerpublic static void addUndoableEditListener(UndoableEditListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのUNDOABLEEDITイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeUndoableEditListener(javax.swing.event.UndoableEditListener)
 
- 
removeUndoableEditListenerpublic static void removeUndoableEditListener(UndoableEditListener l)以後、UNDOABLEEDITイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addUndoableEditListener(javax.swing.event.UndoableEditListener)
 
- 
addInternalFrameListenerpublic static void addInternalFrameListener(InternalFrameListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのINTERNALFRAMEイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeInternalFrameListener(javax.swing.event.InternalFrameListener)
 
- 
removeInternalFrameListenerpublic static void removeInternalFrameListener(InternalFrameListener l)以後、INTERNALFRAMEイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addInternalFrameListener(javax.swing.event.InternalFrameListener)
 
- 
addPropertyChangeListenerpublic static void addPropertyChangeListener(PropertyChangeListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのPROPERTYCHANGEイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removePropertyChangeListener(java.beans.PropertyChangeListener)
 
- 
removePropertyChangeListenerpublic static void removePropertyChangeListener(PropertyChangeListener l)以後、PROPERTYCHANGEイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addPropertyChangeListener(java.beans.PropertyChangeListener)
 
- 
addVetoableChangeListenerpublic static void addVetoableChangeListener(VetoableChangeListener l)Java仮想マシンの各コンポーネント・インスタンスのすべてのVETOABLECHANGEイベントを、その発生時に受け取る指定のリスナーを追加します。ノート: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。 - パラメータ:
- l- 追加するリスナー
- 関連項目:
- removeVetoableChangeListener(java.beans.VetoableChangeListener)
 
- 
removeVetoableChangeListenerpublic static void removeVetoableChangeListener(VetoableChangeListener l)以後、VETOABLECHANGEイベントをその発生時に受け取らないように、指定されたリスナーを削除します。- パラメータ:
- l- 削除するリスナー
- 関連項目:
- addVetoableChangeListener(java.beans.VetoableChangeListener)
 
 
-