java.lang.Object
java.util.EventObject
java.awt.AWTEvent
java.awt.event.AdjustmentEvent
- すべての実装されたインタフェース:
Serializable
public class AdjustmentEvent extends AWTEvent
ScrollbarやScrollPaneなどのAdjustableオブジェクトが発行する調整イベントです。 ユーザーがスクロール・コンポーネントの値を変更すると、スクロール・コンポーネントはAdjustmentEventのインスタンスを受け取ります。
特定のAdjustmentEventインスタンスのidパラメータがADJUSTMENT_FIRSTからADJUSTMENT_LASTまでの範囲にない場合に、未指定の動作が発生します。
AdjustmentEventインスタンスのtypeは次のいずれかの値をとります。
-
UNIT_INCREMENT -
UNIT_DECREMENT -
BLOCK_INCREMENT -
BLOCK_DECREMENT -
TRACK
- 導入されたバージョン:
- 1.1
- 関連項目:
-
フィールドのサマリー
フィールド修飾子と型フィールド説明static final int調整イベントID範囲の最初の整数IDをマークします。static final int調整イベントID範囲の最後の整数IDをマークします。static final int調整値が変更されたことを示すイベントです。static final intブロック・デクリメント調整タイプです。static final intブロック・インクリメント調整タイプです。static final int絶対トラッキング調整タイプです。static final intユニット・デクリメント調整タイプです。static final intユニット・インクリメント調整タイプです。クラスjava.awt.AWTEventで宣言されたフィールド
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASKクラスjava.util.EventObjectで宣言されたフィールド
source -
コンストラクタのサマリー
コンストラクタコンストラクタ説明AdjustmentEvent(Adjustable source, int id, int type, int value) 指定されたAdjustableソース、イベント・タイプ、調整タイプ、および値でAdjustmentEventオブジェクトを構築します。AdjustmentEvent(Adjustable source, int id, int type, int value, boolean isAdjusting) 指定されたAdjustableソース、イベント・タイプ、調整タイプ、および値でAdjustmentEventオブジェクトを構築します。 -
メソッドのサマリー
修飾子と型メソッド説明このイベントが発生したAdjustableオブジェクトを返します。int値変更イベントの原因となった調整タイプを返します。intgetValue()調整イベント内の現在の値を返します。booleanこれが複数の調整イベントの1つである場合はtrueを返します。クラスjava.awt.AWTEventで宣言されたメソッド
consume, getID, isConsumed, paramString, setSource, toStringクラスjava.util.EventObjectで宣言されたメソッド
getSource
-
フィールド詳細
-
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
-
UNIT_DECREMENT
-
BLOCK_DECREMENT
-
BLOCK_INCREMENT
-
TRACK
-
-
コンストラクタの詳細
-
AdjustmentEvent
public AdjustmentEvent(Adjustable source, int id, int type, int value) 指定されたAdjustableソース、イベント・タイプ、調整タイプ、および値でAdjustmentEventオブジェクトを構築します。このメソッドは
sourceがnullの場合にIllegalArgumentExceptionをスローします。- パラメータ:
source- イベントが発生したAdjustableオブジェクトid- イベントのタイプを示す整数。 許容される値については、AdjustmentEventのクラスの説明を参照してください。type- 調整タイプを示す整数。 許容される値については、AdjustmentEventのクラスの説明を参照してください。value- 調整の現在の値- 例外:
IllegalArgumentException-sourceがnullである場合- 関連項目:
-
AdjustmentEvent
public AdjustmentEvent(Adjustable source, int id, int type, int value, boolean isAdjusting) 指定されたAdjustableソース、イベント・タイプ、調整タイプ、および値でAdjustmentEventオブジェクトを構築します。このメソッドは
sourceがnullの場合にIllegalArgumentExceptionをスローします。- パラメータ:
source- イベントが発生したAdjustableオブジェクトid- イベントのタイプを示す整数。 許容される値については、AdjustmentEventのクラスの説明を参照してください。type- 調整タイプを示す整数。 許容される値については、AdjustmentEventのクラスの説明を参照してください。value- 調整の現在の値isAdjusting- boolean型。イベントが一連の複数の調整イベントの1つである場合はtrue、そうでない場合はfalse- 例外:
IllegalArgumentException-sourceがnullである場合- 導入されたバージョン:
- 1.4
- 関連項目:
-
-
メソッドの詳細
-
getAdjustable
public Adjustable getAdjustable()このイベントが発生したAdjustableオブジェクトを返します。- 戻り値:
- このイベントが発生した
Adjustableオブジェクト
-
getValue
public int getValue()調整イベント内の現在の値を返します。- 戻り値:
- 調整イベント内の現在の値
-
getAdjustmentType
public int getAdjustmentType()値変更イベントの原因となった調整タイプを返します。 次の値のいずれかになります。- 戻り値:
- 上記の調整値のいずれか
-
getValueIsAdjusting
public boolean getValueIsAdjusting()これが複数の調整イベントの1つである場合はtrueを返します。- 戻り値:
- これが複数の調整イベントの1つである場合は
true、そうでない場合はfalse - 導入されたバージョン:
- 1.4
-