public class DynamicScrollBarUI
extends javax.swing.plaf.basic.BasicScrollBarUI
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
构造器和说明 |
---|
DynamicScrollBarUI() |
限定符和类型 | 方法和说明 |
---|---|
protected javax.swing.JButton |
createDecreaseButton(int orientation) |
protected javax.swing.JButton |
createIncreaseButton(int orientation)
Creates the increase button of the scrollbar.
|
protected javax.swing.plaf.basic.BasicScrollBarUI.TrackListener |
createTrackListener() |
boolean |
isThumbVisible()
是否可见
|
void |
paintThumb(java.awt.Graphics g,
javax.swing.JComponent c,
java.awt.Rectangle t) |
addLayoutComponent, configureScrollBarColors, createArrowButtonListener, createModelListener, createPropertyChangeListener, createScrollListener, createUI, getMaximumSize, getMaximumThumbSize, getMinimumThumbSize, getPreferredSize, getSupportsAbsolutePositioning, getThumbBounds, getTrackBounds, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, isThumbRollover, layoutContainer, layoutHScrollbar, layoutVScrollbar, minimumLayoutSize, paint, paintDecreaseHighlight, paintIncreaseHighlight, paintTrack, preferredLayoutSize, removeLayoutComponent, scrollByBlock, scrollByUnit, setThumbBounds, setThumbRollover, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
public boolean isThumbVisible()
public void paintThumb(java.awt.Graphics g, javax.swing.JComponent c, java.awt.Rectangle t)
paintThumb
在类中 javax.swing.plaf.basic.BasicScrollBarUI
protected javax.swing.JButton createDecreaseButton(int orientation)
createDecreaseButton
在类中 javax.swing.plaf.basic.BasicScrollBarUI
protected javax.swing.JButton createIncreaseButton(int orientation)
createIncreaseButton
在类中 javax.swing.plaf.basic.BasicScrollBarUI
orientation
- The button's orientation.protected javax.swing.plaf.basic.BasicScrollBarUI.TrackListener createTrackListener()
createTrackListener
在类中 javax.swing.plaf.basic.BasicScrollBarUI