Serializable
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
Modifier and Type | Field | Description |
---|---|---|
static final int |
ADJUSTMENT_FIRST |
Marks the first integer id for the range of adjustment event ids. |
static final int |
ADJUSTMENT_LAST |
Marks the last integer id for the range of adjustment event ids. |
static final int |
ADJUSTMENT_VALUE_CHANGED |
The adjustment value changed event. |
static final int |
BLOCK_DECREMENT |
The block decrement adjustment type. |
static final int |
BLOCK_INCREMENT |
The block increment adjustment type. |
static final int |
TRACK |
The absolute tracking adjustment type. |
static final int |
UNIT_DECREMENT |
The unit decrement adjustment type. |
static final 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_MASK
source
Constructor | Description |
---|---|
AdjustmentEvent |
Constructs an AdjustmentEvent object with the specified Adjustable source, event type, adjustment type, and value. |
AdjustmentEvent |
Constructs an AdjustmentEvent object with the specified Adjustable source, event type, adjustment type, and value. |
Modifier and Type | Method | 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. |
consume, getID, isConsumed, paramString, setSource, toString
getSource
public 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(Adjustable source, 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 originatedid
- 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 adjustmentIllegalArgumentException
- if source
is nullpublic AdjustmentEvent(Adjustable source, 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 originatedid
- 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 adjustmentisAdjusting
- A boolean that equals true
if the event is one of a series of multiple adjusting events, otherwise false
IllegalArgumentException
- if source
is nullpublic Adjustable getAdjustable()
Adjustable
object where this event originated.Adjustable
object where this event originatedpublic 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
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/java/awt/event/AdjustmentEvent.html