モジュール java.desktop
パッケージ java.awt

インタフェースAdjustable

既知のすべての実装クラス:
JScrollBar, JScrollPane.ScrollBar, Scrollbar, ScrollPaneAdjustable

public interface Adjustable
ある制限範囲内に含まれる調整可能な数値を持つオブジェクト用のインタフェースです。
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static int
    Adjustableに水平方向があることを示します。
    static int
    Adjustableに方向がないことを示します。
    static int
    Adjustableに垂直方向があることを示します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    調整可能なオブジェクトの値が変わったときに調整イベントを受け取るためのリスナーを追加します。
    int
    調整可能なオブジェクトのブロック増分値を取得します。
    int
    調整可能なオブジェクトの最大値を取得します。
    int
    調整可能なオブジェクトの最小値を取得します。
    int
    調整可能なオブジェクトの方向を取得します。
    int
    調整可能なオブジェクトのユニット増分値を取得します。
    int
    調整可能なオブジェクトの現在の値を取得します。
    int
    比例インジケータの長さを取得します。
    void
    調整リスナーを削除します。
    void
    調整可能なオブジェクトのブロック増分値を設定します。
    void
    setMaximum​(int max)
    調整可能なオブジェクトの最大値を設定します。
    void
    setMinimum​(int min)
    調整可能なオブジェクトの最小値を設定します。
    void
    setUnitIncrement​(int u)
    調整可能なオブジェクトのユニット増分値を設定します。
    void
    setValue​(int v)
    調整可能なオブジェクトの現在の値を設定します。
    void
    setVisibleAmount​(int v)
    調整可能なオブジェクトの比例インジケータの長さを設定します。
  • フィールド詳細

  • メソッドの詳細

    • getOrientation

      int getOrientation()
      調整可能なオブジェクトの方向を取得します。
      戻り値:
      調整可能なオブジェクトの方向。HORIZONTALVERTICAL、またはNO_ORIENTATION
    • setMinimum

      void setMinimum(int min)
      調整可能なオブジェクトの最小値を設定します。
      パラメータ:
      min - 最小値
    • getMinimum

      int getMinimum()
      調整可能なオブジェクトの最小値を取得します。
      戻り値:
      調整可能なオブジェクトの最小値
    • setMaximum

      void setMaximum(int max)
      調整可能なオブジェクトの最大値を設定します。
      パラメータ:
      max - 最大値
    • getMaximum

      int getMaximum()
      調整可能なオブジェクトの最大値を取得します。
      戻り値:
      調整可能なオブジェクトの最大値
    • setUnitIncrement

      void setUnitIncrement(int u)
      調整可能なオブジェクトのユニット増分値を設定します。
      パラメータ:
      u - ユニット増分値
    • getUnitIncrement

      int getUnitIncrement()
      調整可能なオブジェクトのユニット増分値を取得します。
      戻り値:
      調整可能なオブジェクトのユニット増分値
    • setBlockIncrement

      void setBlockIncrement(int b)
      調整可能なオブジェクトのブロック増分値を設定します。
      パラメータ:
      b - ブロック増分値
    • getBlockIncrement

      int getBlockIncrement()
      調整可能なオブジェクトのブロック増分値を取得します。
      戻り値:
      調整可能なオブジェクトのブロック増分値
    • setVisibleAmount

      void setVisibleAmount(int v)
      調整可能なオブジェクトの比例インジケータの長さを設定します。
      パラメータ:
      v - インジケータの長さ
    • getVisibleAmount

      int getVisibleAmount()
      比例インジケータの長さを取得します。
      戻り値:
      比例インジケータの長さ
    • setValue

      void setValue(int v)
      調整可能なオブジェクトの現在の値を設定します。 指定された値がminimumより小さい場合、またはmaximum - visibleAmountより大きい場合、これらの値は適切な値に置き換えられます。

      このメソッドを呼び出しても、AdjustmentEventはトリガーされません。

      パラメータ:
      v - 現在の値。範囲はminimumからmaximum - visibleAmountまで
    • getValue

      int getValue()
      調整可能なオブジェクトの現在の値を取得します。
      戻り値:
      調整可能なオブジェクトの現在の値
    • addAdjustmentListener

      void addAdjustmentListener(AdjustmentListener l)
      調整可能なオブジェクトの値が変わったときに調整イベントを受け取るためのリスナーを追加します。
      パラメータ:
      l - イベントを受信するリスナー
      関連項目:
      AdjustmentEvent
    • removeAdjustmentListener

      void removeAdjustmentListener(AdjustmentListener l)
      調整リスナーを削除します。
      パラメータ:
      l - 削除されるリスナー
      関連項目:
      AdjustmentEvent