java.lang.Object
java.awt.event.MouseAdapter
javax.swing.plaf.basic.BasicComboPopup.InvocationMouseHandler
- すべての実装されたインタフェース:
MouseListener
,MouseMotionListener
,MouseWheelListener
,EventListener
- 含まれているクラス:
- BasicComboPopup
protected class BasicComboPopup.InvocationMouseHandler extends MouseAdapter
ポップアップ・メニューの状態に影響を与えるマウス・イベントを処理するため、(そのポップアップ・メニューではなく)コンボボックスに登録されるリスナーです。 このリスナーの主な目的は、ポップアップ・メニューの表示と非表示を行うことです。 マウスをドラッグしてリスト上で放した場合に、このリスナーは選択範囲を設定することにより、クリックアンドドラッグのシナリオ実行の手助けもします。
警告: このクラスのサブクラスを作成しないようお勧めします。 どうしてもサブクラスを作成する必要がある場合は、必ず各メソッドのスーパークラス・バージョンを呼び出してください。
-
コンストラクタのサマリー
コンストラクタ 修飾子 コンストラクタ 説明 protected
InvocationMouseHandler()
-
メソッドのサマリー
修飾子と型 メソッド 説明 void
mousePressed(MouseEvent e)
コンボボックス上でマウス・ボタンが押されるイベントに応答します。void
mouseReleased(MouseEvent e)
ユーザーが、コンボボックス上で始めたクリックまたはドラッグを終了すると、それに応答します。クラス java.awt.event.MouseAdapterで宣言されたメソッド
mouseDragged, mouseMoved, mouseWheelMoved
クラス java.lang.Objectで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
インタフェース java.awt.event.MouseListenerで宣言されたメソッド
mouseClicked, mouseEntered, mouseExited
-
コンストラクタの詳細
-
InvocationMouseHandler
protected InvocationMouseHandler()
-
-
メソッドの詳細
-
mousePressed
public void mousePressed(MouseEvent e)コンボボックス上でマウス・ボタンが押されるイベントに応答します。- パラメータ:
e
- 処理される、マウス・ボタンを押すイベント
-
mouseReleased
public void mouseReleased(MouseEvent e)ユーザーが、コンボボックス上で始めたクリックまたはドラッグを終了すると、それに応答します。- パラメータ:
e
- 処理される、マウス・ボタンを放すイベント
-