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

クラスBasicSliderUI.TrackListener

    • フィールドの詳細

      • offset

        protected transient int offset
        オフセット
      • currentMouseX

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

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

      • TrackListener

        public TrackListener​()
    • メソッドの詳細

      • mouseReleased

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

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

        public boolean shouldScroll​(int direction)
        スクロールが発生するかどうかを返します。
        パラメータ:
        direction - 方向。
        戻り値:
        スクロールする必要がある場合
      • mouseDragged

        public void mouseDragged​(MouseEvent e)
        モデル値を、トラックの原点を基準にしてつまみの上部または左側に設定します。
        定義:
        mouseDragged、インタフェース: MouseMotionListener
        オーバーライド:
        mouseDragged、クラス: MouseAdapter
        パラメータ:
        e - 処理されるイベント
      • mouseMoved

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