JavaTM Platform
Standard Ed. 6

インタフェース
javax.swing.event.MouseInputListener の使用

MouseInputListener を使用しているパッケージ
javax.swing.event Swing コンポーネントによってトリガーされるイベントを提供します。 
javax.swing.plaf.basic 基本 Look & Feel に従って構築されたユーザーインタフェースオブジェクトを提供します。 
javax.swing.plaf.metal デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザーインタフェースオブジェクトを提供します。 
 

javax.swing.event での MouseInputListener の使用
 

MouseInputListener を実装している javax.swing.event のクラス
 class MouseInputAdapter
          必要なメソッドだけを拡張して実装することによって、リスナーの作成処理を簡略化する目的で提供されている、MouseInputListener インタフェースの空の実装です。
 

javax.swing.plaf.basic での MouseInputListener の使用
 

MouseInputListener を実装している javax.swing.plaf.basic のクラス
 class BasicDesktopIconUI.MouseInputHandler
          マウスの動きを待機し、その動きに合わせて処理を行います。
protected  class BasicInternalFrameUI.BorderListener
          ボーダーの調整を待機します。
protected  class BasicInternalFrameUI.GlassPaneDispatcher
           
 class BasicListUI.MouseInputHandler
          JList のためのフォーカス処理とマウス入力です。
protected  class BasicMenuItemUI.MouseInputHandler
           
protected  class BasicMenuUI.MouseInputHandler
          マウスイベントによる現在のメニュー選択を処理するために、メニュー項目によりインスタンス化され、使用されます。
 class BasicSliderUI.TrackListener
          マウスの動きを追跡します。
 class BasicTableHeaderUI.MouseInputHandler
          この内部クラスは「public」とマークされますが、これはコンパイラのバグが原因です。
 class BasicTableUI.MouseInputHandler
          この内部クラスは「public」とマークされますが、これはコンパイラのバグが原因です。
 class BasicToolBarUI.DockingListener
          このクラスは、「protected」内部クラスとして扱うことをお勧めします。
 class BasicTreeUI.MouseInputHandler
          MouseInputHandler は、構築に使用される送信先でマウスから指が放れるまで、すべてのマウスイベント (マウス動作イベントを含む) を渡す処理をします。
 

MouseInputListener として宣言されている javax.swing.plaf.basic のフィールド
protected  MouseInputListener BasicToolBarUI.dockingListener
           
protected  MouseInputListener BasicInternalFrameUI.glassPaneDispatcher
           
protected  MouseInputListener BasicMenuItemUI.mouseInputListener
           
protected  MouseInputListener BasicListUI.mouseInputListener
           
protected  MouseInputListener BasicTableHeaderUI.mouseInputListener
           
protected  MouseInputListener BasicTableUI.mouseInputListener
           
 

MouseInputListener を返す javax.swing.plaf.basic のメソッド
protected  MouseInputListener BasicToolBarUI.createDockingListener()
           
protected  MouseInputListener BasicInternalFrameUI.createGlassPaneDispatcher()
           
protected  MouseInputListener BasicListUI.createMouseInputListener()
          MouseInputListener を実装する委譲を作成します。
protected  MouseInputListener BasicTableHeaderUI.createMouseInputListener()
          JTableHeader のマウスリスナーを作成します。
protected  MouseInputListener BasicTableUI.createMouseInputListener()
          JTable のマウスリスナーを作成します。
protected  MouseInputListener BasicDesktopIconUI.createMouseInputListener()
           
protected  MouseInputListener BasicMenuUI.createMouseInputListener(JComponent c)
           
protected  MouseInputListener BasicMenuItemUI.createMouseInputListener(JComponent c)
           
 

javax.swing.plaf.metal での MouseInputListener の使用
 

MouseInputListener を実装している javax.swing.plaf.metal のクラス
protected  class MetalToolBarUI.MetalDockingListener
           
 

MouseInputListener を返す javax.swing.plaf.metal のメソッド
protected  MouseInputListener MetalToolBarUI.createDockingListener()
           
 


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 も参照してください。