- java.lang.Object
-
- javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler
-
- すべての実装されたインタフェース:
MouseListener
,MouseMotionListener
,EventListener
,MouseInputListener
- 含まれているクラス:
- BasicTreeUI
public class BasicTreeUI.MouseInputHandler extends Object implements MouseInputListener
MouseInputHandlerは、マウスが放されて構築済みの送信先に送られるまで、すべてのマウス・イベント(マウス・モーション・イベントなど)を渡します。 すべてのイベントは現在、ソースでターゲットであると見なされます。
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected Component
destination
すべてのイベントを受け取る宛先です。protected Component
source
イベントのソースです。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 MouseInputHandler(Component source, Component destination, MouseEvent event)
MouseInputHandler
の新しいインスタンスを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
mouseClicked(MouseEvent e)
コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。void
mouseDragged(MouseEvent e)
コンポーネント上でマウスのボタンを押してドラッグすると呼び出されます。void
mouseEntered(MouseEvent e)
コンポーネントにマウスが入ると呼び出されます。void
mouseExited(MouseEvent e)
コンポーネントからマウスが出ると呼び出されます。void
mouseMoved(MouseEvent e)
ボタンを押さずにマウス・カーソルをコンポーネント上に移動すると呼び出されます。void
mousePressed(MouseEvent e)
コンポーネント上でマウス・ボタンが押されると呼び出されます。void
mouseReleased(MouseEvent e)
コンポーネント上でマウス・ボタンが離されると呼び出されます。protected void
removeFromSource()
ソースからイベントを削除します。
-
-
-
コンストラクタの詳細
-
MouseInputHandler
public MouseInputHandler(Component source, Component destination, MouseEvent event)
MouseInputHandler
の新しいインスタンスを構築します。- パラメータ:
source
- ソース・コンポーネントdestination
- 宛先コンポーネントevent
- マウス・イベント
-
-
メソッドの詳細
-
mouseClicked
public void mouseClicked(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。- 定義:
mouseClicked
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mousePressed
public void mousePressed(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネント上でマウス・ボタンが押されると呼び出されます。- 定義:
mousePressed
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mouseReleased
public void mouseReleased(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネント上でマウス・ボタンが離されると呼び出されます。- 定義:
mouseReleased
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mouseEntered
public void mouseEntered(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネントにマウスが入ると呼び出されます。- 定義:
mouseEntered
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mouseExited
public void mouseExited(MouseEvent e)
インタフェースからコピーされた説明:MouseListener
コンポーネントからマウスが出ると呼び出されます。- 定義:
mouseExited
、インタフェース:MouseListener
- パラメータ:
e
- 処理されるイベント
-
mouseDragged
public void mouseDragged(MouseEvent e)
インタフェースからコピーされた説明:MouseMotionListener
コンポーネント上でマウスのボタンを押してドラッグすると呼び出されます。MOUSE_DRAGGED
イベントは、マウスのボタンを離すまで、ドラッグが発生したコンポーネントに(マウスの位置がそのコンポーネントの境界内にあるかどうかに関係なく)継続して送られます。ドラッグ&ドロップの実装はプラットフォームによって異なるため、ネイティブのドラッグ&ドロップの操作中に
MOUSE_DRAGGED
イベントは転送されません。- 定義:
mouseDragged
、インタフェース:MouseMotionListener
- パラメータ:
e
- 処理されるイベント
-
mouseMoved
public void mouseMoved(MouseEvent e)
インタフェースからコピーされた説明:MouseMotionListener
ボタンを押さずにマウス・カーソルをコンポーネント上に移動すると呼び出されます。- 定義:
mouseMoved
、インタフェース:MouseMotionListener
- パラメータ:
e
- 処理されるイベント
-
removeFromSource
protected void removeFromSource()
ソースからイベントを削除します。
-
-