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
Adjustable
, AdjustmentListener
, 直列化された形式修飾子と型 | フィールドと説明 |
---|---|
static int |
ADJUSTMENT_FIRST
調整イベント ID 範囲の最初の整数 ID をマークします。
|
static int |
ADJUSTMENT_LAST
調整イベント ID 範囲の最後の整数 ID をマークします。
|
static int |
ADJUSTMENT_VALUE_CHANGED
調整値が変更されたことを示すイベントです。
|
static int |
BLOCK_DECREMENT
ブロックデクリメント調整タイプです。
|
static int |
BLOCK_INCREMENT
ブロックインクリメント調整タイプです。
|
static int |
TRACK
絶対トラッキング調整タイプです。
|
static int |
UNIT_DECREMENT
ユニットデクリメント調整タイプです。
|
static int |
UNIT_INCREMENT
ユニットインクリメント調整タイプです。
|
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
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 |
getAdjustable()
このイベントが発生した
Adjustable オブジェクトを返します。 |
int |
getAdjustmentType()
値変更イベントの原因となった調整タイプを返します。
|
int |
getValue()
調整イベント内の現在の値を返します。
|
boolean |
getValueIsAdjusting()
これが複数の調整イベントの 1 つである場合は
true を返します。 |
String |
paramString()
この
Event の状態を表す文字列を返します。 |
getSource
public static final int ADJUSTMENT_FIRST
public static final int ADJUSTMENT_LAST
public static final int ADJUSTMENT_VALUE_CHANGED
public static final int UNIT_INCREMENT
public static final int UNIT_DECREMENT
public static final int BLOCK_DECREMENT
public static final int BLOCK_INCREMENT
public static final int TRACK
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 である場合EventObject.getSource()
, AWTEvent.getID()
, getAdjustmentType()
, getValue()
public AdjustmentEvent(Adjustable source, int id, int type, int value, boolean isAdjusting)
AdjustmentEvent
オブジェクトを構築します。
このメソッドは source
が null
の場合に IllegalArgumentException
をスローします。
source
- イベントが発生した Adjustable
オブジェクトid
- イベントのタイプを示す整数。許容される値については、AdjustmentEvent
のクラスの説明を参照してください。type
- 調整タイプを示す整数。許容される値については、AdjustmentEvent
のクラスの説明を参照してください。value
- 調整の現在の値isAdjusting
- boolean 型。イベントが一連の複数の調整イベントの 1 つである場合は true
、そうでない場合は false
IllegalArgumentException
- source
が null である場合EventObject.getSource()
, AWTEvent.getID()
, getAdjustmentType()
, getValue()
, getValueIsAdjusting()
public Adjustable getAdjustable()
Adjustable
オブジェクトを返します。Adjustable
オブジェクトpublic int getValue()
public int getAdjustmentType()
public boolean getValueIsAdjusting()
true
を返します。true
、そうでない場合は false
public String paramString()
AWTEvent
Event
の状態を表す文字列を返します。このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なる可能性があります。返される文字列は空でもかまいませんが、null
にはできません。paramString
、クラス: AWTEvent
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.