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

クラスJScrollPane.ScrollBar

すべての実装されたインタフェース:
Adjustable, ImageObserver, MenuContainer, Serializable, Accessible, UIResource
含まれているクラス:
JScrollPane

protected class JScrollPane.ScrollBar extends JScrollBar implements UIResource
JScrollPaneはデフォルトで、このクラスのインスタンスであるスクロール・バーを作成します。 ScrollbargetUnitIncrementおよびgetBlockIncrementメソッドをオーバーライドするので、ビューポートのビューがScrollableの場合は、ビューがこれらの値を算出するように要求されます。 ただし、ユニット/ブロック増分値が明示的に設定されている場合を除きます。

警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。

関連項目:
  • コンストラクタの詳細

    • ScrollBar

      public ScrollBar(int orientation)
      指定された方向でスクロール・バーを作成します。 オプションは次のとおりです。
      • ScrollPaneConstants.VERTICAL
      • ScrollPaneConstants.HORIZONTAL
      パラメータ:
      orientation - 前述の正当な方向値のいずれかを指定する整数値
      導入されたバージョン:
      1.4
  • メソッドの詳細

    • setUnitIncrement

      public void setUnitIncrement(int unitIncrement)
      値を設定するようにスーパー・クラスにメッセージを送り、unitIncrementSetインスタンス変数をtrueにリセットします。
      定義:
      setUnitIncrement、インタフェースAdjustable
      オーバーライド:
      setUnitIncrement、クラスJScrollBar
      パラメータ:
      unitIncrement - 新しい「ユニット」増分値。ピクセル表示
      関連項目:
    • getUnitIncrement

      public int getUnitIncrement(int direction)
      ビュー・ポートのビューがScrollableオブジェクトの場合は、スクロールのユニット増分値を算定します。 それ以外の場合はsuper.getUnitIncrementを返します。
      オーバーライド:
      getUnitIncrement、クラスJScrollBar
      パラメータ:
      direction - 上または左にスクロールする場合は0より小さく、下または右にスクロールする場合は0より大きい
      戻り値:
      「ユニット」増分値を格納する整数値。ピクセル表示
      関連項目:
    • setBlockIncrement

      public void setBlockIncrement(int blockIncrement)
      値を設定するようにスーパー・クラスにメッセージを送り、blockIncrementSetインスタンス変数をtrueにリセットします。
      定義:
      setBlockIncrement、インタフェースAdjustable
      オーバーライド:
      setBlockIncrement、クラスJScrollBar
      パラメータ:
      blockIncrement - 新しい「ブロック」増分値。ピクセル表示
      関連項目:
    • getBlockIncrement

      public int getBlockIncrement(int direction)
      ビュー・ポートのビューがScrollableオブジェクトの場合は、スクロールのブロック増分値を算定します。 そうでない場合はblockIncrementはビュー・ポートの幅または高さと同じになります。 ビュー・ポートがない場合は、super.getBlockIncrementを返します。
      オーバーライド:
      getBlockIncrement、クラスJScrollBar
      パラメータ:
      direction - 上または左にスクロールする場合は0より小さく、下または右にスクロールする場合は0より大きい
      戻り値:
      「ブロック」増分値を格納する整数値。ピクセル表示
      関連項目: