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.PlasticScrollBarUI
protected void paintTrack(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle trackBounds)
paintTrack in class com.jgoodies.looks.plastic.PlasticScrollBarUI
protected 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