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

クラスAdjustmentEvent

  • すべての実装されたインタフェース:
    Serializable


    public class AdjustmentEvent
    extends AWTEvent
    ScrollbarScrollPaneなどのAdjustableオブジェクトが発行する調整イベントです。 ユーザーがスクロール・コンポーネントの値を変更すると、スクロール・コンポーネントはAdjustmentEventのインスタンスを受け取ります。

    特定のAdjustmentEventインスタンスのidパラメータがADJUSTMENT_FIRSTからADJUSTMENT_LASTまでの範囲にない場合に、未指定の動作が発生します。

    AdjustmentEventインスタンスのtypeは次のいずれかの値をとります。

    • UNIT_INCREMENT
    • UNIT_DECREMENT
    • BLOCK_INCREMENT
    • BLOCK_DECREMENT
    • TRACK
    上記以外の値を割り当てると、未指定の動作が発生します。
    導入されたバージョン:
    1.1
    関連項目:
    Adjustable, AdjustmentListener, 直列化された形式
    • フィールドの詳細

      • ADJUSTMENT_FIRST

        public static final int ADJUSTMENT_FIRST
        調整イベントID範囲の最初の整数IDをマークします。
        関連項目:
        定数フィールド値
      • ADJUSTMENT_LAST

        public static final int ADJUSTMENT_LAST
        調整イベントID範囲の最後の整数IDをマークします。
        関連項目:
        定数フィールド値
      • ADJUSTMENT_VALUE_CHANGED

        public static final int ADJUSTMENT_VALUE_CHANGED
        調整値が変更されたことを示すイベントです。
        関連項目:
        定数フィールド値
      • UNIT_INCREMENT

        @Native
        public static final int UNIT_INCREMENT
        ユニット・インクリメント調整タイプです。
        関連項目:
        定数フィールド値
      • UNIT_DECREMENT

        @Native
        public static final int UNIT_DECREMENT
        ユニット・デクリメント調整タイプです。
        関連項目:
        定数フィールド値
      • BLOCK_DECREMENT

        @Native
        public static final int BLOCK_DECREMENT
        ブロック・デクリメント調整タイプです。
        関連項目:
        定数フィールド値
      • BLOCK_INCREMENT

        @Native
        public static final int BLOCK_INCREMENT
        ブロック・インクリメント調整タイプです。
        関連項目:
        定数フィールド値
    • コンストラクタの詳細

      • AdjustmentEvent

        public AdjustmentEvent​(Adjustable source,
                               int id,
                               int type,
                               int value)
        指定されたAdjustableソース、イベント・タイプ、調整タイプ、および値でAdjustmentEventオブジェクトを構築します。

        このメソッドはsourcenullの場合にIllegalArgumentExceptionをスローします。

        パラメータ:
        source - イベントが発生したAdjustableオブジェクト
        id - イベントのタイプを示す整数。 許容される値については、AdjustmentEventのクラスの説明を参照してください。
        type - 調整タイプを示す整数。 許容される値については、AdjustmentEventのクラスの説明を参照してください。
        value - 調整の現在の値
        例外:
        IllegalArgumentException - sourceがnullである場合
        関連項目:
        EventObject.getSource(), AWTEvent.getID(), getAdjustmentType(), getValue()
      • AdjustmentEvent

        public AdjustmentEvent​(Adjustable source,
                               int id,
                               int type,
                               int value,
                               boolean isAdjusting)
        指定されたAdjustableソース、イベント・タイプ、調整タイプ、および値でAdjustmentEventオブジェクトを構築します。

        このメソッドはsourcenullの場合にIllegalArgumentExceptionをスローします。

        パラメータ:
        source - イベントが発生したAdjustableオブジェクト
        id - イベントのタイプを示す整数。 許容される値については、AdjustmentEventのクラスの説明を参照してください。
        type - 調整タイプを示す整数。 許容される値については、AdjustmentEventのクラスの説明を参照してください。
        value - 調整の現在の値
        isAdjusting - boolean型。イベントが一連の複数の調整イベントの1つである場合はtrue、そうでない場合はfalse
        例外:
        IllegalArgumentException - sourceがnullである場合
        導入されたバージョン:
        1.4
        関連項目:
        EventObject.getSource(), AWTEvent.getID(), getAdjustmentType(), getValue(), getValueIsAdjusting()
    • メソッドの詳細

      • getAdjustable

        public Adjustable getAdjustable​()
        このイベントが発生したAdjustableオブジェクトを返します。
        戻り値:
        このイベントが発生したAdjustableオブジェクト
      • getValue

        public int getValue​()
        調整イベント内の現在の値を返します。
        戻り値:
        調整イベント内の現在の値
      • getValueIsAdjusting

        public boolean getValueIsAdjusting​()
        これが複数の調整イベントの1つである場合はtrueを返します。
        戻り値:
        これが複数の調整イベントの1つである場合はtrue、そうでない場合はfalse
        導入されたバージョン:
        1.4
      • paramString

        public String paramString​()
        クラスからコピーされた説明: AWTEvent
        このEventの状態を表す文字列を返します。 このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なる可能性があります。 返される文字列は空でもかまいませんが、nullにはできません。
        オーバーライド:
        paramString、クラス: AWTEvent
        戻り値:
        このイベントの文字列表現