public class BasicScrollBarUI extends ScrollBarUI implements LayoutManager, SwingConstants
Modifier and Type | Class | Description |
---|---|---|
protected class |
BasicScrollBarUI.ArrowButtonListener |
Listener for cursor keys.
|
protected class |
BasicScrollBarUI.ModelListener |
A listener to listen for model changes.
|
class |
BasicScrollBarUI.PropertyChangeHandler |
|
protected class |
BasicScrollBarUI.ScrollListener |
Listener for scrolling events initiated in the
ScrollPane . |
protected class |
BasicScrollBarUI.TrackListener |
Track mouse drags.
|
Modifier and Type | Field | Description |
---|---|---|
protected BasicScrollBarUI.ArrowButtonListener |
buttonListener |
|
protected JButton |
decrButton |
|
protected static int |
DECREASE_HIGHLIGHT |
|
protected int |
decrGap |
Distance between the decrement button and the track.
|
protected JButton |
incrButton |
|
protected static int |
INCREASE_HIGHLIGHT |
|
protected int |
incrGap |
Distance between the increment button and the track.
|
protected boolean |
isDragging |
|
protected Dimension |
maximumThumbSize |
|
protected Dimension |
minimumThumbSize |
|
protected BasicScrollBarUI.ModelListener |
modelListener |
|
protected static int |
NO_HIGHLIGHT |
|
protected PropertyChangeListener |
propertyChangeListener |
|
protected JScrollBar |
scrollbar |
|
protected int |
scrollBarWidth |
Hint as to what width (when vertical) or height (when horizontal)
should be.
|
protected BasicScrollBarUI.ScrollListener |
scrollListener |
|
protected Timer |
scrollTimer |
|
protected Color |
thumbColor |
|
protected Color |
thumbDarkShadowColor |
|
protected Color |
thumbHighlightColor |
|
protected |