public final class SkinScrollBarUI extends XTraScrollBarUI
javax.swing.plaf.basic.BasicScrollBarUI.ArrowButtonListener, javax.swing.plaf.basic.BasicScrollBarUI.ModelListener, javax.swing.plaf.basic.BasicScrollBarUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicScrollBarUI.ScrollListener, javax.swing.plaf.basic.BasicScrollBarUI.TrackListenerXTraScrollBarUI.MyTrackListenerbuttonListener, decrButton, DECREASE_HIGHLIGHT, decrGap, incrButton, INCREASE_HIGHLIGHT, incrGap, isDragging, maximumThumbSize, minimumThumbSize, modelListener, NO_HIGHLIGHT, propertyChangeListener, scrollbar, scrollBarWidth, 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, WESTuseAlternateLayout| Constructor | Description |
|---|---|
SkinScrollBarUI() |
| Modifier and Type | Method | Description |
|---|---|---|
protected javax.swing.JButton |
createDecreaseButton(int orientation) |
Description of the Method
|
protected javax.swing.JButton |
createIncreaseButton(int orientation) |
Description of the Method
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent x) |
Description of the Method
|
protected java.awt.Dimension |
getMinimumThumbSize() |
Gets the MinimumThumbSize attribute of the SkinScrollBarUI object
|
java.awt.Dimension |
getPreferredSize(javax.swing.JComponent c) |
Gets the PreferredSize attribute of the SkinScrollBarUI object
|
protected void |
paintThumb(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle thumbBounds) |
Description of the Method
|
protected void |
paintTrack(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle trackBounds) |
Description of the Method
|
addLayoutComponent, configureScrollBarColors, createArrowButtonListener, createModelListener, createPropertyChangeListener, createScrollListener, getMaximumSize, getMaximumThumbSize, getSupportsAbsolutePositioning, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, isThumbRollover, layoutContainer, minimumLayoutSize, paint, paintDecreaseHighlight, paintIncreaseHighlight, preferredLayoutSize, removeLayoutComponent, scrollByBlock, scrollByUnit, setThumbRollover, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMinimumSize, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitalternateLayoutHScrollbar, alternateLayoutVScrollbar, createTrackListener, decrButton, getThumbBounds, getTrackBounds, incrButton, isDragging, layoutHScrollbar, layoutVScrollbar, scrollbar, setThumbBoundspublic java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
getPreferredSize in class javax.swing.plaf.basic.BasicScrollBarUIc - Description of Parameterprotected java.awt.Dimension getMinimumThumbSize()
getMinimumThumbSize in class javax.swing.plaf.basic.BasicScrollBarUIprotected javax.swing.JButton createDecreaseButton(int orientation)
createDecreaseButton in class javax.swing.plaf.basic.BasicScrollBarUIorientation - Description of Parameterprotected javax.swing.JButton createIncreaseButton(int orientation)
createIncreaseButton in class javax.swing.plaf.basic.BasicScrollBarUIorientation - Description of Parameterprotected void paintTrack(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle trackBounds)
paintTrack in class javax.swing.plaf.basic.BasicScrollBarUIg - Description of Parameterc - Description of ParametertrackBounds - Description of Parameterprotected void paintThumb(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle thumbBounds)
paintThumb in class javax.swing.plaf.basic.BasicScrollBarUIg - Description of Parameterc - Description of ParameterthumbBounds - Description of Parameterpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
x - Description of Parameter