モジュール 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