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

クラスBasicToolBarUI.DockingListener

java.lang.Object
javax.swing.plaf.basic.BasicToolBarUI.DockingListener
すべての実装されたインタフェース:
MouseListener, MouseMotionListener, EventListener, MouseInputListener
直系の既知のサブクラス:
MetalToolBarUI.MetalDockingListener
含まれているクラス:
BasicToolBarUI

public class BasicToolBarUI.DockingListener extends Object implements MouseInputListener
このクラスは、「protected」内部クラスとして扱うようにしてください。 BasicToolBarUIのサブクラス内でのみインスタンス化してください。
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    protected boolean
    JToolBarがドラッグされている場合はtrue
    protected Point
    原点。
    protected JToolBar
    JToolBarのインスタンス。
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    DockingListenerの新しいインスタンスを構築します。
  • メソッドのサマリー

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

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

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • フィールド詳細

    • toolBar

      protected JToolBar toolBar
      JToolBarのインスタンス。
    • isDragging

      protected boolean isDragging
      JToolBarがドラッグされている場合はtrue
    • origin

      protected Point origin
      原点。
  • コンストラクタの詳細

    • DockingListener

      public DockingListener(JToolBar t)
      DockingListenerの新しいインスタンスを構築します。
      パラメータ:
      t - JToolBarのインスタンス
  • メソッドの詳細

    • 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 - 処理されるイベント