モジュール jdk.accessibility

クラスAWTEventMonitor

  • 直系の既知のサブクラス:
    SwingEventMonitor

    public class AWTEventMonitor
    extends Object

    AWTEventMonitorは、Java仮想マシンのすべてのAWTコンポーネント・インスタンスに条件付でインストールされるリスナーのスイートを実装します。 これらのリスナーによって捕捉されるイベントは、AWTEventMonitorでサポートされる、一元管理されたリスナーのセットから入手できます。 これを使用する場合、各AWTコンポーネント・インスタンスの個々のイベントはすべて、カテゴリ別に分類されるリスナーの1セットに送り込まれます(カテゴリについては、EventIDを参照)。

    このクラスは、最上位コンテナをその作成時に捕捉するための基本レベル・サポートを提供するEventQueueMonitorに依存します。

    • フィールドのサマリー

      フィールド 
      修飾子と型 フィールド 説明
      protected static ActionListener actionListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static AdjustmentListener adjustmentListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static ComponentListener componentListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static Component componentWithFocus
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。フォーカスのあるコンポーネントを取得するには、getComponentWithFocusメソッドを使用します。
      protected static ContainerListener containerListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static FocusListener focusListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static ItemListener itemListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static KeyListener keyListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static MouseListener mouseListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static MouseMotionListener mouseMotionListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static TextListener textListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
      protected static WindowListener windowListener
      削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
      このフィールドは未使用です。
    • コンストラクタのサマリー

      コンストラクタ 
      コンストラクタ 説明
      AWTEventMonitor()  
    • コンストラクタの詳細

      • AWTEventMonitor

        public AWTEventMonitor()
    • メソッドの詳細

      • getComponentWithFocus

        public static Component getComponentWithFocus()
        現在、キーボード・フォーカスがあるコンポーネントを返します。 戻り値はnullの場合があります。
        戻り値:
        キーボード・フォーカスがあるコンポーネント
      • addComponentListener

        public static void addComponentListener​(ComponentListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのCOMPONENTイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeComponentListener(java.awt.event.ComponentListener)
      • addContainerListener

        public static void addContainerListener​(ContainerListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのCONTAINERイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeContainerListener(java.awt.event.ContainerListener)
      • addFocusListener

        public static void addFocusListener​(FocusListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのFOCUSイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeFocusListener(java.awt.event.FocusListener)
      • addKeyListener

        public static void addKeyListener​(KeyListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのKEYイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeKeyListener(java.awt.event.KeyListener)
      • removeKeyListener

        public static void removeKeyListener​(KeyListener l)
        以後、KEYイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
        パラメータ:
        l - 削除するリスナー
        関連項目:
        addKeyListener(java.awt.event.KeyListener)
      • addMouseListener

        public static void addMouseListener​(MouseListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのMOUSEイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeMouseListener(java.awt.event.MouseListener)
      • addMouseMotionListener

        public static void addMouseMotionListener​(MouseMotionListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのMOTIONイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeMouseMotionListener(java.awt.event.MouseMotionListener)
      • addWindowListener

        public static void addWindowListener​(WindowListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのWINDOWイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeWindowListener(java.awt.event.WindowListener)
      • addActionListener

        public static void addActionListener​(ActionListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのACTIONイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeActionListener(java.awt.event.ActionListener)
      • addAdjustmentListener

        public static void addAdjustmentListener​(AdjustmentListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのADJUSTMENTイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeAdjustmentListener(java.awt.event.AdjustmentListener)
      • addItemListener

        public static void addItemListener​(ItemListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのITEMイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeItemListener(java.awt.event.ItemListener)
      • removeItemListener

        public static void removeItemListener​(ItemListener l)
        以後、ITEMイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
        パラメータ:
        l - 削除するリスナー
        関連項目:
        addItemListener(java.awt.event.ItemListener)
      • addTextListener

        public static void addTextListener​(TextListener l)
        Java仮想マシンの各コンポーネント・インスタンスのすべてのTEXTイベントを、その発生時に受け取る指定のリスナーを追加します。

        注意: このリスナーは、このメソッドを呼び出した後に作成されるすべてのコンポーネント・インスタンスに自動で追加されます。 また、このリスナーの型をサポートするコンポーネント・インスタンスにのみ追加されます。

        パラメータ:
        l - 追加するリスナー
        関連項目:
        removeTextListener(java.awt.event.TextListener)
      • removeTextListener

        public static void removeTextListener​(TextListener l)
        以後、TEXTイベントをその発生時に受け取らないように、指定されたリスナーを削除します。
        パラメータ:
        l - 削除するリスナー
        関連項目:
        addTextListener(java.awt.event.TextListener)