public class KopiScrollBarUI
extends javax.swing.plaf.metal.MetalScrollBarUI
| Modifier and Type | Class and Description |
|---|---|
protected class |
KopiScrollBarUI.ArrowButtonListener |
protected class |
KopiScrollBarUI.KopiScrollListener |
protected class |
KopiScrollBarUI.KopiTrackListener |
javax.swing.plaf.basic.BasicScrollBarUI.ModelListener, javax.swing.plaf.basic.BasicScrollBarUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicScrollBarUI.ScrollListener, javax.swing.plaf.basic.BasicScrollBarUI.TrackListenerbumps, decreaseButton, 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 |
|---|
KopiScrollBarUI() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureScrollBarColors() |
protected javax.swing.plaf.basic.BasicScrollBarUI.ArrowButtonListener |
createArrowButtonListener() |
protected javax.swing.JButton |
createDecreaseButton(int orientation) |
protected javax.swing.JButton |
createIncreaseButton(int orientation) |
protected javax.swing.plaf.basic.BasicScrollBarUI.ScrollListener |
createScrollListener() |
protected javax.swing.plaf.basic.BasicScrollBarUI.TrackListener |
createTrackListener() |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c) |
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) |
void |
stopIt()
WORK AROUND: 20021126
In a multiblock, the mouse released event of the scrollbar could be
(depends on timing) consumed by the modal error message dialog.
|
createPropertyChangeListener, getMinimumThumbSize, getPreferredSize, installDefaults, installListeners, setThumbBoundsaddLayoutComponent, createModelListener, getMaximumSize, getMaximumThumbSize, getSupportsAbsolutePositioning, getThumbBounds, getTrackBounds, installComponents, installKeyboardActions, installUI, isThumbRollover, layoutContainer, layoutHScrollbar, layoutVScrollbar, minimumLayoutSize, paint, paintDecreaseHighlight, paintIncreaseHighlight, preferredLayoutSize, removeLayoutComponent, scrollByBlock, scrollByUnit, setThumbRollover, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
protected javax.swing.JButton createDecreaseButton(int orientation)
createDecreaseButton in class javax.swing.plaf.metal.MetalScrollBarUIprotected javax.swing.JButton createIncreaseButton(int orientation)
createIncreaseButton in class javax.swing.plaf.metal.MetalScrollBarUIprotected void paintTrack(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle trackBounds)
paintTrack in class javax.swing.plaf.metal.MetalScrollBarUIprotected void paintThumb(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle thumbBounds)
paintThumb in class javax.swing.plaf.metal.MetalScrollBarUIprotected void configureScrollBarColors()
configureScrollBarColors in class javax.swing.plaf.metal.MetalScrollBarUIpublic void stopIt()
protected javax.swing.plaf.basic.BasicScrollBarUI.ScrollListener createScrollListener()
createScrollListener in class javax.swing.plaf.basic.BasicScrollBarUIprotected javax.swing.plaf.basic.BasicScrollBarUI.TrackListener createTrackListener()
createTrackListener in class javax.swing.plaf.basic.BasicScrollBarUIprotected javax.swing.plaf.basic.BasicScrollBarUI.ArrowButtonListener createArrowButtonListener()
createArrowButtonListener in class javax.swing.plaf.basic.BasicScrollBarUI