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

クラスBasicScrollBarUI.TrackListener

java.lang.Object
java.awt.event.MouseAdapter
javax.swing.plaf.basic.BasicScrollBarUI.TrackListener
すべての実装されたインタフェース:
MouseListener, MouseMotionListener, MouseWheelListener, EventListener
含まれているクラス:
BasicScrollBarUI

protected class BasicScrollBarUI.TrackListener
extends MouseAdapter
implements MouseMotionListener
マウス・ドラッグを追跡します。
  • フィールドのサマリー

    フィールド 
    修飾子と型 フィールド 説明
    protected int currentMouseX
    現在のマウスxの位置
    protected int currentMouseY
    現在のマウスの位置
    protected int offset
    オフセット
  • コンストラクタのサマリー

    コンストラクタ 
    修飾子 コンストラクタ 説明
    protected TrackListener()  
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    void mouseDragged​(MouseEvent e)
    トラックの原点を基準にして垂直スクロール・バーのつまみの上または水平スクロール・バーのつまみの左/右(左から右/右から左へのスクロール・バー内)にモデル値を設定します。
    void mouseExited​(MouseEvent e)
    スクロール・バーからマウスが出ると呼び出されます。
    void mousePressed​(MouseEvent e)
    「つまみ」コンポーネント上でマウスを押した場合、スクロール・バーの値を1ページ分減らし(ページ・アップ)、そうでない場合は1ページ分増やします。

    クラス java.awt.event.MouseAdapterで宣言されたメソッド

    mouseMoved, mouseWheelMoved

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

    cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

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

    mouseClicked, mouseEntered, mouseReleased

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

    mouseMoved
  • フィールド詳細

    • offset

      protected transient int offset
      オフセット
    • currentMouseX

      protected transient int currentMouseX
      現在のマウスxの位置
    • currentMouseY

      protected transient int currentMouseY
      現在のマウスの位置
  • コンストラクタの詳細

  • メソッドの詳細

    • mousePressed

      public void mousePressed​(MouseEvent e)
      「つまみ」コンポーネント上でマウスを押した場合、スクロール・バーの値を1ページ分減らし(ページ・アップ)、そうでない場合は1ページ分増やします。 つまみがない場合は、マウスがトラックの上半分にある場合にページ・アップします。
      定義:
      mousePressed、インタフェース: MouseListener
      パラメータ:
      e - 処理されるイベント
    • mouseDragged

      public void mouseDragged​(MouseEvent e)
      トラックの原点を基準にして垂直スクロール・バーのつまみの上または水平スクロール・バーのつまみの左/右(左から右/右から左へのスクロール・バー内)にモデル値を設定します。
      定義:
      mouseDragged、インタフェース: MouseMotionListener
      オーバーライド:
      mouseDragged、クラス: MouseAdapter
      パラメータ:
      e - 処理されるイベント
    • mouseExited

      public void mouseExited​(MouseEvent e)
      スクロール・バーからマウスが出ると呼び出されます。
      定義:
      mouseExited、インタフェース: MouseListener
      パラメータ:
      e -イベントを詳しく記述するMouseEvent
      導入されたバージョン:
      1.5