JavaTM 2 Platform
Standard Ed. 5.0

javax.swing.plaf.basic
クラス BasicComboPopup.InvocationMouseHandler

java.lang.Object
  上位を拡張 java.awt.event.MouseAdapter
      上位を拡張 javax.swing.plaf.basic.BasicComboPopup.InvocationMouseHandler
すべての実装されたインタフェース:
MouseListener, 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, mouseEntered, mouseExited
 
クラス 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 2 Platform
Standard Ed. 5.0

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

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