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.TrackListener
XTraScrollBarUI.MyTrackListener
buttonListener, 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
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
useAlternateLayout
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, uninstallUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMinimumSize, update
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
alternateLayoutHScrollbar, alternateLayoutVScrollbar, createTrackListener, decrButton, getThumbBounds, getTrackBounds, incrButton, isDragging, layoutHScrollbar, layoutVScrollbar, scrollbar, setThumbBounds
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
getPreferredSize
in class javax.swing.plaf.basic.BasicScrollBarUI
c
- Description of Parameterprotected java.awt.Dimension getMinimumThumbSize()
getMinimumThumbSize
in class javax.swing.plaf.basic.BasicScrollBarUI
protected javax.swing.JButton createDecreaseButton(int orientation)
createDecreaseButton
in class javax.swing.plaf.basic.BasicScrollBarUI
orientation
- Description of Parameterprotected javax.swing.JButton createIncreaseButton(int orientation)
createIncreaseButton
in class javax.swing.plaf.basic.BasicScrollBarUI
orientation
- Description of Parameterprotected void paintTrack(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle trackBounds)
paintTrack
in class javax.swing.plaf.basic.BasicScrollBarUI
g
- 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.BasicScrollBarUI
g
- Description of Parameterc
- Description of ParameterthumbBounds
- Description of Parameterpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
x
- Description of Parameter