Openjdk MouseAdapter



Openjdk Mouseadapter



java.lang.Object java.awt.event.MouseAdapter
実装されているすべてのインターフェース:
MouseListener MouseMotionListener MouseWheelListenerEventListener
直接既知のサブクラス:
BasicComboPopup.InvocationMouseHandler、BasicComboPopup.ListMouseHandler、BasicFileChooserUI.DoubleClickListener、BasicScrollBarUI.ArrowButtonListener、BasicScrollBarUI.TrackListener、BasicSplitPaneDivider.MouseHandler、BasicTabbedPaneUI.MouseHandler、BasicTreeUI.MouseHandler、FormView.MouseEventListener、HTMLEditorKit.LinkController、MetalFileChooserUI.SingleClickListener、MouseInputAdapter、ToolTipManager
public abstract class MouseAdapter extends Object implements  MouseListener  ,  MouseWheelListener  ,  MouseMotionListener  
マウスイベントを受信するための抽象アダプタクラス。このクラスのメソッドは空です。このクラスは、リスナーオブジェクトを作成するための便利な機能として存在します。

マウスイベントを使用すると、マウスが押されたとき、離されたとき、クリックされたとき、移動されたとき、ドラッグされたとき、コンポーネントに入るとき、コンポーネントが出るとき、およびマウスホイールが動かされたときを追跡できます。

このクラスを拡張して、MouseEvent(ドラッグイベントとモーションイベントを含む)または/およびMouseWheelEventリスナーを使用して、対象のイベントのメソッドをオーバーライドします。 (実装する場合MouseListener、MouseMotionListenerインターフェースでは、その中のすべてのメソッドを定義する必要があります。この抽象クラスは、それらすべてに対してnullメソッドを定義するため、関心のあるイベントのメソッドのみを定義する必要があります。)



拡張クラスを使用してリスナーオブジェクトを作成し、コンポーネントのを使用してコンポーネントに登録します。addMouseListeneraddMouseMotionListener、addMouseWheelListenerメソッド。リスナーオブジェクトの関連するメソッドが呼び出され、MouseEventまたはMouseWheelEventは、次の場合に渡されます。

  • マウスボタンが押されたとき、離されたとき、またはクリックされたとき(押されて離されたとき)
  • マウスカーソルがコンポーネントに出入りするとき
  • マウスホイールが回転したとき、またはマウスが移動またはドラッグされたとき
以来:
1.1
関連項目:
MouseEventMouseWheelEventMouseListenerMouseMotionListenerMouseWheelListenerチュートリアル:マウスリスナーの作成

コンストラクターの要約

コンストラクター
ビルダー 説明
MouseAdapter ()

メソッドの概要

修飾子とタイプ 方法 説明
空所 mouseDragged (( MouseEvent と) コンポーネント上でマウスボタンを押してからドラッグすると呼び出されます。
空所 mouseMoved (( MouseEvent と) マウスカーソルがコンポーネント上に移動されたが、ボタンが押されていない場合に呼び出されます。
空所 mouseWheelMoved (( MouseWheelEvent と) マウスホイールが回転すると呼び出されます。

クラスjava.langで宣言されたメソッド。物体

clone、equals、finalize、getClass、hashCode、notify、notifyAll、toString、wait、wait、wait

インターフェイスjava.awt.eventで宣言されたメソッド。 MouseListener

mouseClickedmouseEnteredmouseExitedmousePressedmouseReleased

コンストラクターの詳細

MouseAdapter

public MouseAdapter()

メソッドの詳細

mouseWheelMoved

public void mouseWheelMoved​(MouseWheelEvent e)
マウスホイールが回転すると呼び出されます。
指定:
mouseWheelMoved インターフェイスで MouseWheelListener
パラメーター:
e-処理されるイベント
以来:
1.6
関連項目:
MouseWheelEvent

mouseDragged

public void mouseDragged​(MouseEvent e)
コンポーネント上でマウスボタンを押してからドラッグすると呼び出されます。MOUSE_DRAGGEDイベントは、マウスボタンが離されるまで(マウスの位置がコンポーネントの境界内にあるかどうかに関係なく)、ドラッグが発生したコンポーネントに配信され続けます。

プラットフォームに依存するドラッグアンドドロップの実装により、MOUSE_DRAGGEDイベントは、ネイティブのドラッグアンドドロップ操作中に配信されない場合があります。



指定:
mouseDragged インターフェイスで MouseMotionListener
パラメーター:
e-処理されるイベント
以来:
1.6

mouseMoved

public void mouseMoved​(MouseEvent e)
マウスカーソルがコンポーネント上に移動されたが、ボタンが押されていない場合に呼び出されます。
指定:
mouseMoved インターフェイスで MouseMotionListener
パラメーター:
e-処理されるイベント
以来:
1.6