## Uses of Interface
java.awt.Adjustable

Packages that use Adjustable
Package | Description
--- | ---
java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images.
java.awt.event | Provides interfaces and classes for dealing with different types of events fired by AWT components.
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.

### Uses of Adjustable in java.awt

Classes in java.awt that implement Adjustable
Modifier and Type | Class and Description
--- | ---
`class` | `Scrollbar` The `Scrollbar` class embodies a scroll bar, a familiar user-interface object.
`class` | `ScrollPaneAdjustable` This class represents the state of a horizontal or vertical scrollbar of a `ScrollPane`.

Methods in java.awt that return Adjustable
Modifier and Type | Method and Description
--- | ---
`Adjustable` | ScrollPane.`getHAdjustable()` Returns the `ScrollPaneAdjustable` object which represents the state of the horizontal scrollbar.
`Adjustable` | ScrollPane.`getVAdjustable()` Returns the `ScrollPaneAdjustable` object which represents the state of the vertical scrollbar.

### Uses of Adjustable in java.awt.event

Methods in java.awt.event that return Adjustable
Modifier and Type | Method and Description
--- | ---
`Adjustable` | AdjustmentEvent.`getAdjustable()` Returns the `Adjustable` object where this event originated.

Constructors in java.awt.event with parameters of type Adjustable
Constructor and Description
`AdjustmentEvent(Adjustable source, int id, int type, int value)` Constructs an `AdjustmentEvent` object with the specified `Adjustable` source, event type, adjustment type, and value.
`AdjustmentEvent(Adjustable source, int id, int type, int value, boolean isAdjusting)` Constructs an `AdjustmentEvent` object with the specified Adjustable source, event type, adjustment type, and value.

### Uses of Adjustable in javax.swing

Classes in javax.swing that implement Adjustable
Modifier and Type | Class and Description
--- | ---
`class` | `JScrollBar` An implementation of a scrollbar.
`protected class` | `JScrollPane.ScrollBar` By default `JScrollPane` creates scrollbars that are instances of this class.

Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.