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_MASKsource| コンストラクタと説明 |
|---|
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 の状態を表す文字列を返します。 |
getSourcepublic 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、そうでない場合は falseIllegalArgumentException - 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、そうでない場合は falsepublic String paramString()
AWTEventEvent の状態を表す文字列を返します。このメソッドはデバッグ専用であり、返される文字列の内容および形式は実装によって異なる可能性があります。返される文字列は空でもかまいませんが、null にはできません。paramString、クラス: AWTEvent バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.