public class AdjustmentEvent extends AWTEvent
Adjustable
,
AdjustmentListener
,
Serialized FormModifier and Type | Field and Description |
---|---|
static int |
ADJUSTMENT_FIRST
This is the first id in the range of ids used by adjustment events.
|
static int |
ADJUSTMENT_LAST
This is the last id in the range of ids used by adjustment events.
|
static int |
ADJUSTMENT_VALUE_CHANGED
This is the id indicating an adjustment value changed.
|
static int |
BLOCK_DECREMENT
Adjustment type for block decrements.
|
static int |
BLOCK_INCREMENT
Adjustment type for block increments.
|
static int |
TRACK
Adjustment type for tracking adjustments.
|
static int |
UNIT_DECREMENT
Adjustment type for unit decrements.
|
static int |
UNIT_INCREMENT
Adjustment type for unit increments.
|
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
Constructor and Description |
---|
AdjustmentEvent(Adjustable source,
int id,
int type,
int value)
Initializes an instance of
AdjustmentEvent with the
specified source, id, type, and value. |
AdjustmentEvent(Adjustable source,
int id,
int type,
int value,
boolean isAdjusting)
Initializes an instance of
AdjustmentEvent with the
specified source, id, type, and value. |
Modifier and Type | Method and Description |
---|---|
Adjustable |
getAdjustable()
This method returns the source of the event as an
Adjustable . |
int |
getAdjustmentType()
Returns the type of the event, which will be one of
UNIT_INCREMENT , UNIT_DECREMENT ,
BLOCK_INCREMENT , BLOCK_DECREMENT , or TRACK . |
int |
getValue()
Returns the new value of the adjustable object.
|
boolean |
getValueIsAdjusting()
Test if this event is part of a sequence of multiple adjustements.
|
String |
paramString()
Returns a string that describes the 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)
AdjustmentEvent
with the
specified source, id, type, and value. Note that an invalid id leads to
unspecified results.source
- the source of the eventid
- the event idtype
- the event type, one of the constants of this classvalue
- the value of the adjustmentIllegalArgumentException
- if source is nullpublic AdjustmentEvent(Adjustable source, int id, int type, int value, boolean isAdjusting)
AdjustmentEvent
with the
specified source, id, type, and value. Note that an invalid id leads to
unspecified results.source
- the source of the eventid
- the event idtype
- the event type, one of the constants of this classvalue
- the value of the adjustmentisAdjusting
- if this event is in a chain of adjustmentsIllegalArgumentException
- if source is nullpublic Adjustable getAdjustable()
Adjustable
.Adjustable
source of the eventpublic int getValue()
public int getAdjustmentType()
UNIT_INCREMENT
, UNIT_DECREMENT
,
BLOCK_INCREMENT
, BLOCK_DECREMENT
, or TRACK
.public boolean getValueIsAdjusting()
public String paramString()
"ADJUSTMENT_VALUE_CHANGED,adjType=" + <type> + ",value="
+ getValue() + ",isAdjusting=" + getValueIsAdjusting()
, where
type is the name of the constant returned by getAdjustmentType().paramString
in class AWTEvent