public final class SkinScrollBarUI extends XTraScrollBarUI
XTraScrollBarUI.MyTrackListenerjavax.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.TrackListeneruseAlternateLayoutbuttonListener, 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, trackRect| Constructor and Description |
|---|
SkinScrollBarUI() |
| Modifier and Type | Method and 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
|
alternateLayoutHScrollbar, alternateLayoutVScrollbar, createTrackListener, decrButton, getThumbBounds, getTrackBounds, incrButton, isDragging, layoutHScrollbar, layoutVScrollbar, scrollbar, setThumbBoundsaddLayoutComponent, 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, uninstallUIpublic 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