public class AdjustmentEvent extends AWTEvent
Scrollbar and
ScrollPane. When the user changes the value of the scrolling component, it receives an instance of
AdjustmentEvent.
An unspecified behavior will be caused if the id parameter of any particular AdjustmentEvent instance is not in the range from ADJUSTMENT_FIRST to ADJUSTMENT_LAST.
The type of any AdjustmentEvent instance takes one of the following values:
UNIT_INCREMENT UNIT_DECREMENT BLOCK_INCREMENT BLOCK_DECREMENT TRACK Adjustable,
AdjustmentListener,
Serialized Form
| Modifier and Type | Field and Description |
|---|---|
static int |
ADJUSTMENT_FIRST
Marks the first integer id for the range of adjustment event ids.
|
static int |
ADJUSTMENT_LAST
Marks the last integer id for the range of adjustment event ids.
|
static int |
ADJUSTMENT_VALUE_CHANGED
The adjustment value changed event.
|
static int |
BLOCK_DECREMENT
The block decrement adjustment type.
|
static int |
BLOCK_INCREMENT
The block increment adjustment type.
|
static int |
TRACK
The absolute tracking adjustment type.
|
static int |
UNIT_DECREMENT
The unit decrement adjustment type.
|
static int |
UNIT_INCREMENT
The unit increment adjustment type.
|
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| Constructor and Description |
|---|
AdjustmentEvent(Adjustable
Constructs an
AdjustmentEvent object with the specified
Adjustable source, event type, adjustment type, and value.
|
AdjustmentEvent(Adjustable
Constructs an
AdjustmentEvent object with the specified Adjustable source, event type, adjustment type, and value.
|
| Modifier and Type | Method and Description |
|---|---|
Adjustable |
getAdjustable()
Returns the
Adjustable object where this event originated.
|
int |
getAdjustmentType()
Returns the type of adjustment which caused the value changed event.
|
int |
getValue()
Returns the current value in the adjustment event.
|
boolean |
getValueIsAdjusting()
Returns
true if this is one of multiple adjustment events.
|
String |
paramString()
Returns a string representing the state of this
Event.
|
getSourcepublic static final int ADJUSTMENT_FIRST
public static final int ADJUSTMENT_LAST
public static final int ADJUSTMENT_VALUE_CHANGED
@Native public static final int UNIT_INCREMENT
@Native public static final int UNIT_DECREMENT
@Native public static final int BLOCK_DECREMENT
@Native public static final int BLOCK_INCREMENT
@Native public static final int TRACK
public AdjustmentEvent(Adjustablesource, int id, int type, int value)
AdjustmentEvent object with the specified
Adjustable source, event type, adjustment type, and value.
This method throws an IllegalArgumentException if source is null.
source - The
Adjustable object where the event originated
id - An integer indicating the type of event. For information on allowable values, see the class description for
AdjustmentEvent
type - An integer indicating the adjustment type. For information on allowable values, see the class description for
AdjustmentEvent
value - The current value of the adjustment
IllegalArgumentException - if
source is null
EventObject.getSource() ,
AWTEvent.getID() ,
getAdjustmentType(),
getValue()
public AdjustmentEvent(Adjustablesource, int id, int type, int value, boolean isAdjusting)
AdjustmentEvent object with the specified Adjustable source, event type, adjustment type, and value.
This method throws an IllegalArgumentException if source is null.
source - The
Adjustable object where the event originated
id - An integer indicating the type of event. For information on allowable values, see the class description for
AdjustmentEvent
type - An integer indicating the adjustment type. For information on allowable values, see the class description for
AdjustmentEvent
value - The current value of the adjustment
isAdjusting - A boolean that equals
true if the event is one of a series of multiple adjusting events, otherwise
false
IllegalArgumentException - if
source is null
EventObject.getSource() ,
AWTEvent.getID() ,
getAdjustmentType(),
getValue(),
getValueIsAdjusting()
public AdjustablegetAdjustable()
Adjustable object where this event originated.
Adjustable object where this event originated
public int getValue()
public int getAdjustmentType()
public boolean getValueIsAdjusting()
true if this is one of multiple adjustment events.
true if this is one of multiple adjustment events, otherwise returns
false
public StringparamString()
AWTEvent
Event. This method is intended to be used only for debugging purposes, and the content and format of the returned string may vary between implementations. The returned string may be empty but may not be
null.
paramString in class
AWTEvent