モジュール java.desktop
パッケージ javax.swing.plaf.basic

クラスBasicMenuItemUI.MouseInputHandler

java.lang.Object
javax.swing.plaf.basic.BasicMenuItemUI.MouseInputHandler
すべての実装されたインタフェース:
MouseListener, MouseMotionListener, EventListener, MouseInputListener
含まれているクラス:
BasicMenuItemUI

protected class BasicMenuItemUI.MouseInputHandler extends Object implements MouseInputListener
マウス入力ハンドラ
  • コンストラクタのサマリー

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    MouseInputHandlerを構築します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。
    void
    コンポーネント上でマウス・ボタンを押してドラッグすると呼び出されます。
    void
    コンポーネントにマウスが入ると呼び出されます。
    void
    コンポーネントからマウスが出ると呼び出されます。
    void
    ボタンを押さずにマウス・カーソルをコンポーネント上に移動すると呼び出されます。
    void
    コンポーネント上でマウス・ボタンが押されると呼び出されます。
    void
    コンポーネント上でマウス・ボタンが離されると呼び出されます。

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

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • MouseInputHandler

      protected MouseInputHandler()
      MouseInputHandlerを構築します。
  • メソッドの詳細

    • mouseClicked

      public void mouseClicked(MouseEvent e)
      コンポーネント上でマウス・ボタンをクリック(押してから離す)したときに呼び出されます。
      定義:
      mouseClicked、インタフェース: MouseListener
      パラメータ:
      e - 処理されるイベント
    • mousePressed

      public void mousePressed(MouseEvent e)
      コンポーネント上でマウス・ボタンが押されると呼び出されます。
      定義:
      mousePressed、インタフェース: MouseListener
      パラメータ:
      e - 処理されるイベント
    • mouseReleased

      public void mouseReleased(MouseEvent e)
      コンポーネント上でマウス・ボタンが離されると呼び出されます。
      定義:
      mouseReleased、インタフェース: MouseListener
      パラメータ:
      e - 処理されるイベント
    • mouseEntered

      public void mouseEntered(MouseEvent e)
      コンポーネントにマウスが入ると呼び出されます。
      定義:
      mouseEntered、インタフェース: MouseListener
      パラメータ:
      e - 処理されるイベント
    • mouseExited

      public void mouseExited(MouseEvent e)
      コンポーネントからマウスが出ると呼び出されます。
      定義:
      mouseExited、インタフェース: MouseListener
      パラメータ:
      e - 処理されるイベント
    • mouseDragged

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

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

      定義:
      mouseDragged、インタフェース: MouseMotionListener
      パラメータ:
      e - 処理されるイベント
    • mouseMoved

      public void mouseMoved(MouseEvent e)
      ボタンを押さずにマウス・カーソルをコンポーネント上に移動すると呼び出されます。
      定義:
      mouseMoved、インタフェース: MouseMotionListener
      パラメータ:
      e - 処理されるイベント