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

クラスBasicComboPopup.InvocationMouseHandler

java.lang.Object
java.awt.event.MouseAdapter
javax.swing.plaf.basic.BasicComboPopup.InvocationMouseHandler
すべての実装されたインタフェース:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener
含まれているクラス:
BasicComboPopup

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

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

関連項目:
  • コンストラクタの詳細

    • InvocationMouseHandler

      protected InvocationMouseHandler()
      InvocationMouseHandlerを構築します。
  • メソッドの詳細

    • mousePressed

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

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