JavaTM Platform
Standard Ed. 6

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

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

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

関連項目:
BasicComboPopup.createMouseListener()

コンストラクタの概要
protected BasicComboPopup.InvocationMouseHandler()
           
 
メソッドの概要
 void mousePressed(MouseEvent e)
          コンボボックス上でマウスボタンが押されるイベントに応答します。
 void mouseReleased(MouseEvent e)
          ユーザーが、コンボボックス上で始めたクリックまたはドラッグを終了すると、それに応答します。
 
クラス java.awt.event.MouseAdapter から継承されたメソッド
mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BasicComboPopup.InvocationMouseHandler

protected BasicComboPopup.InvocationMouseHandler()
メソッドの詳細

mousePressed

public void mousePressed(MouseEvent e)
コンボボックス上でマウスボタンが押されるイベントに応答します。

定義:
インタフェース MouseListener 内の mousePressed
オーバーライド:
クラス MouseAdapter 内の mousePressed
パラメータ:
e - 処理される、マウスボタンを押すイベント

mouseReleased

public void mouseReleased(MouseEvent e)
ユーザーが、コンボボックス上で始めたクリックまたはドラッグを終了すると、それに応答します。

定義:
インタフェース MouseListener 内の mouseReleased
オーバーライド:
クラス MouseAdapter 内の mouseReleased
パラメータ:
e - 処理される、マウスボタンを放すイベント

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。