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, yPositionForValueprotected 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.BasicSliderUIpublic void paintFocus(java.awt.Graphics g)
paintFocus 在类中 javax.swing.plaf.basic.BasicSliderUIpublic void paintThumb(java.awt.Graphics g)
paintThumb 在类中 javax.swing.plaf.basic.BasicSliderUIprotected boolean isPaintNoTrangleThumb()
protected java.awt.Dimension getThumbSize()
getThumbSize 在类中 javax.swing.plaf.basic.BasicSliderUI