モジュール java.desktop
パッケージ javax.swing.plaf.basic

クラスBasicComboPopup.InvocationMouseHandler

  • すべての実装されたインタフェース:
    MouseListener, MouseMotionListener, MouseWheelListener, EventListener
    含まれているクラス:
    BasicComboPopup


    protected class BasicComboPopup.InvocationMouseHandler
    extends MouseAdapter
    ポップアップ・メニューの状態に影響を与えるマウス・イベントを処理するため、(そのポップアップ・メニューではなく)コンボボックスに登録されるリスナーです。 このリスナーの主な目的は、ポップアップ・メニューの表示と非表示を行うことです。 マウスをドラッグしてリスト上で放した場合に、このリスナーは選択範囲を設定することにより、クリックアンドドラッグのシナリオ実行の手助けもします。

    警告: このクラスのサブクラスを作成しないようお勧めします。 どうしてもサブクラスを作成する必要がある場合は、必ず各メソッドのスーパークラス・バージョンを呼び出してください。

    関連項目:
    BasicComboPopup.createMouseListener()
    • コンストラクタの詳細

      • InvocationMouseHandler

        protected InvocationMouseHandler​()
    • メソッドの詳細

      • mousePressed

        public void mousePressed​(MouseEvent e)
        コンボボックス上でマウス・ボタンが押されるイベントに応答します。
        定義:
        mousePressed、インタフェース: MouseListener
        オーバーライド:
        mousePressed、クラス: MouseAdapter
        パラメータ:
        e - 処理される、マウス・ボタンを押すイベント
      • mouseReleased

        public void mouseReleased​(MouseEvent e)
        ユーザーが、コンボボックス上で始めたクリックまたはドラッグを終了すると、それに応答します。
        定義:
        mouseReleased、インタフェース: MouseListener
        オーバーライド:
        mouseReleased、クラス: MouseAdapter
        パラメータ:
        e - 処理される、マウス・ボタンを放すイベント