public class BESliderUI
extends javax.swing.plaf.basic.BasicSliderUI
javax.swing.plaf.basic.BasicSliderUI.ActionScroller, javax.swing.plaf.basic.BasicSliderUI.ChangeHandler, javax.swing.plaf.basic.BasicSliderUI.ComponentHandler, javax.swing.plaf.basic.BasicSliderUI.FocusHandler, javax.swing.plaf.basic.BasicSliderUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicSliderUI.ScrollListener, javax.swing.plaf.basic.BasicSliderUI.TrackListener
限定符和类型 | 字段和说明 |
---|---|
protected int |
THUMB_HEIGHT_HORIZONAL
水平Slider的Thumb高度.
|
protected int |
THUMB_WIDTH_VERTICAL
垂直Slider的Thumb宽度.
|
changeListener, componentListener, contentRect, focusInsets, focusListener, focusRect, insetCache, labelRect, leftToRightCache, MAX_SCROLL, MIN_SCROLL, NEGATIVE_SCROLL, POSITIVE_SCROLL, propertyChangeListener, scrollListener, scrollTimer, slider, thumbRect, tickRect, trackBuffer, trackListener, trackRect
构造器和说明 |
---|
BESliderUI(javax.swing.JSlider b)
Instantiates a new bE slider ui.
|
限定符和类型 | 方法和说明 |
---|---|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent b)
Creates the ui.
|
protected java.awt.Dimension |
getThumbSize() |
protected boolean |
isPaintNoTrangleThumb()
Checks if is paint no trangle thumb.
|
void |
paintFocus(java.awt.Graphics g) |
void |
paintThumb(java.awt.Graphics g) |
void |
paintTrack(java.awt.Graphics g) |
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateThumbLocation, calculateThumbSize, calculateTickRect, calculateTrackBuffer, calculateTrackRect, createChangeListener, createComponentListener, createFocusListener, createPropertyChangeListener, createScrollListener, createTrackListener, drawInverted, getBaseline, getBaselineResizeBehavior, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValue, getHighestValueLabel, getHighlightColor, getLowestValue, getLowestValueLabel, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, getShadowColor, getTickLength, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installDefaults, installKeyboardActions, installListeners, installUI, isDragging, labelsHaveSameBaselines, paint, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintTicks, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, setThumbLocation, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValue
protected final int THUMB_HEIGHT_HORIZONAL
protected final int THUMB_WIDTH_VERTICAL
public BESliderUI(javax.swing.JSlider b)
b
- the bpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
b
- the bpublic void paintTrack(java.awt.Graphics g)
paintTrack
在类中 javax.swing.plaf.basic.BasicSliderUI
public void paintFocus(java.awt.Graphics g)
paintFocus
在类中 javax.swing.plaf.basic.BasicSliderUI
public void paintThumb(java.awt.Graphics g)
paintThumb
在类中 javax.swing.plaf.basic.BasicSliderUI
protected boolean isPaintNoTrangleThumb()
protected java.awt.Dimension getThumbSize()
getThumbSize
在类中 javax.swing.plaf.basic.BasicSliderUI