public final class WindowsScrollBarUI
extends com.sun.java.swing.plaf.windows.WindowsScrollBarUI
ScrollBarUI
.
It differs from Sun's Windows Look in that it paints black button triangles
and that it honors the ScrollBar.width
property to determine
the preferred size.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
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
Constructor and Description |
---|
WindowsScrollBarUI() |
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) |
configureScrollBarColors, createArrowButtonListener, getMinimumThumbSize, installDefaults, paintDecreaseHighlight, paintIncreaseHighlight, paintThumb, paintTrack, setThumbRollover, uninstallUI
addLayoutComponent, createModelListener, createPropertyChangeListener, createScrollListener, createTrackListener, getMaximumSize, getMaximumThumbSize, getPreferredSize, getSupportsAbsolutePositioning, getThumbBounds, getTrackBounds, installComponents, installKeyboardActions, installListeners, installUI, isThumbRollover, layoutContainer, layoutHScrollbar, layoutVScrollbar, minimumLayoutSize, paint, preferredLayoutSize, removeLayoutComponent, scrollByBlock, scrollByUnit, setThumbBounds, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
protected javax.swing.JButton createDecreaseButton(int orientation)
createDecreaseButton
in class com.sun.java.swing.plaf.windows.WindowsScrollBarUI
protected javax.swing.JButton createIncreaseButton(int orientation)
createIncreaseButton
in class com.sun.java.swing.plaf.windows.WindowsScrollBarUI
Copyright © 2001-2009 JGoodies Karsten Lentzsch. All Rights Reserved.