public class XPScrollBarUI extends BaseScrollBarUI
BaseScrollBarUI.MyTrackListenerBasicScrollBarUI.ArrowButtonListener, BasicScrollBarUI.ModelListener, BasicScrollBarUI.PropertyChangeHandler, BasicScrollBarUI.ScrollListener, BasicScrollBarUI.TrackListener| Modifier and Type | Field and Description |
|---|---|
protected static Color[] |
dragColors |
protected static Color[] |
rolloverColors |
decrGap, incrGap, isRollover, scrollBarWidthbuttonListener, decrButton, DECREASE_HIGHLIGHT, incrButton, INCREASE_HIGHLIGHT, isDragging, maximumThumbSize, minimumThumbSize, modelListener, NO_HIGHLIGHT, propertyChangeListener, scrollbar, scrollListener, scrollTimer, thumbColor, thumbDarkShadowColor, thumbHighlightColor, thumbLightShadowColor, thumbRect, trackColor, trackHighlight, trackHighlightColor, trackListener, trackRectBOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST| Constructor and Description |
|---|
XPScrollBarUI() |
| Modifier and Type | Method and Description |
|---|---|
static ComponentUI |
createUI(JComponent c) |
protected Color |
getFrameColor() |
protected Color[] |
getThumbColors() |
protected void |
installDefaults() |
protected void |
paintThumb(Graphics g,
JComponent c,
Rectangle thumbBounds) |
createDecreaseButton, createIncreaseButton, createTrackListener, getMinimumThumbSize, getPreferredSize, layoutHScrollbar, layoutVScrollbar, paintTrackaddLayoutComponent, configureScrollBarColors, createArrowButtonListener, createModelListener, createPropertyChangeListener, createScrollListener, getMaximumSize, getMaximumThumbSize, getSupportsAbsolutePositioning, getThumbBounds, getTrackBounds, installComponents, installKeyboardActions, installListeners, installUI, isThumbRollover, layoutContainer, minimumLayoutSize, paint, paintDecreaseHighlight, paintIncreaseHighlight, preferredLayoutSize, removeLayoutComponent, scrollByBlock, scrollByUnit, setThumbBounds, setThumbRollover, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMinimumSize, updateprotected static Color[] rolloverColors
protected static Color[] dragColors
public static ComponentUI createUI(JComponent c)
protected void installDefaults()
installDefaults in class BaseScrollBarUIprotected Color getFrameColor()
protected Color[] getThumbColors()
getThumbColors in class BaseScrollBarUIprotected void paintThumb(Graphics g, JComponent c, Rectangle thumbBounds)
paintThumb in class BaseScrollBarUICopyright © 2014. All Rights Reserved.