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_FIRSTMarks the first integer id for the range of adjustment event ids. | 
| static int | ADJUSTMENT_LASTMarks the last integer id for the range of adjustment event ids. | 
| static int | ADJUSTMENT_VALUE_CHANGEDThe adjustment value changed event. | 
| static int | BLOCK_DECREMENTThe block decrement adjustment type. | 
| static int | BLOCK_INCREMENTThe block increment adjustment type. | 
| static int | TRACKThe absolute tracking adjustment type. | 
| static int | UNIT_DECREMENTThe unit decrement adjustment type. | 
| static int | UNIT_INCREMENTThe 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 source,
               int id,
               int type,
               int value)Constructs an  AdjustmentEventobject with the
 specifiedAdjustablesource, event type,
 adjustment type, and value. | 
| AdjustmentEvent(Adjustable source,
               int id,
               int type,
               int value,
               boolean isAdjusting)Constructs an  AdjustmentEventobject with the
 specified Adjustable source, event type, adjustment type, and value. | 
| Modifier and Type | Method and Description | 
|---|---|
| Adjustable | getAdjustable()Returns the  Adjustableobject 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  trueif 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
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 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 AdjustmentEventtype - An integer indicating the adjustment type.
                     For information on allowable values, see
                     the class description for AdjustmentEventvalue - The current value of the adjustmentIllegalArgumentException - if source is nullEventObject.getSource(), 
AWTEvent.getID(), 
getAdjustmentType(), 
getValue()public 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 AdjustmentEventtype - An integer indicating the adjustment type.
                     For information on allowable values, see
                     the class description for AdjustmentEventvalue - The current value of the adjustmentisAdjusting - A boolean that equals true if the event is one
               of a series of multiple adjusting events,
               otherwise falseIllegalArgumentException - if source is nullEventObject.getSource(), 
AWTEvent.getID(), 
getAdjustmentType(), 
getValue(), 
getValueIsAdjusting()public 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 falsepublic String paramString()
AWTEventEvent.
 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 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.