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
値変更イベントの原因となった調整タイプを返します。int
getValue()
調整イベント内の現在の値を返します。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
@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ブロック・インクリメント調整タイプです。- 関連項目:
-
TRACK
@Native public static final int 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
-