public final class ThemedPlasticScrollBarUI
extends com.jgoodies.looks.plastic.PlasticScrollBarUI
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.TrackListenerdecreaseButton, FREE_STANDING_PROP, increaseButton, isFreeStanding, scrollBarWidthbuttonListener, decrButton, DECREASE_HIGHLIGHT, decrGap, incrButton, INCREASE_HIGHLIGHT, incrGap, isDragging, maximumThumbSize, minimumThumbSize, modelListener, NO_HIGHLIGHT, propertyChangeListener, scrollbar, scrollListener, scrollTimer, thumbDarkShadowColor, thumbLightShadowColor, thumbRect, trackColor, trackHighlight, trackHighlightColor, trackListener, trackRect| Constructor and Description |
|---|
ThemedPlasticScrollBarUI() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.swing.JButton |
createDecreaseButton(int orientation) |
protected javax.swing.JButton |
createIncreaseButton(int orientation) |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent b) |
protected void |
installListeners() |
protected void |
paintThumb(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle thumbBounds) |
protected void |
paintTrack(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle trackBounds) |
protected void |
uninstallListeners() |
configureScrollBarColors, installDefaultscreatePropertyChangeListener, getMinimumThumbSize, getPreferredSize, setThumbBoundsaddLayoutComponent, createArrowButtonListener, createModelListener, createScrollListener, createTrackListener, getMaximumSize, getMaximumThumbSize, getSupportsAbsolutePositioning, getThumbBounds, getTrackBounds, installComponents, installKeyboardActions, installUI, isThumbRollover, layoutContainer, layoutHScrollbar, layoutVScrollbar, minimumLayoutSize, paint, paintDecreaseHighlight, paintIncreaseHighlight, preferredLayoutSize, removeLayoutComponent, scrollByBlock, scrollByUnit, setThumbRollover, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallUIprotected javax.swing.JButton createIncreaseButton(int orientation)
createIncreaseButton in class com.jgoodies.looks.plastic.PlasticScrollBarUIprotected javax.swing.JButton createDecreaseButton(int orientation)
createDecreaseButton in class com.jgoodies.looks.plastic.PlasticScrollBarUIprotected void paintTrack(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle trackBounds)
paintTrack in class com.jgoodies.looks.plastic.PlasticScrollBarUIprotected void paintThumb(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle thumbBounds)
paintThumb in class com.jgoodies.looks.plastic.PlasticScrollBarUIpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
protected void installListeners()
installListeners in class javax.swing.plaf.metal.MetalScrollBarUIprotected void uninstallListeners()
uninstallListeners in class javax.swing.plaf.basic.BasicScrollBarUI