public class BasicRangeSliderUI
extends javax.swing.plaf.basic.BasicSliderUI
| Modifier and Type | Class and Description |
|---|---|
protected class |
BasicRangeSliderUI.RangeTrackListener |
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| Modifier and Type | Field and Description |
|---|---|
protected javax.swing.Icon |
_lowerIcon |
protected javax.swing.Icon |
_lowerIconV |
protected javax.swing.Icon |
_middleIcon |
protected javax.swing.Icon |
_middleIconV |
protected javax.swing.Icon |
_upperIcon |
protected javax.swing.Icon |
_upperIconV |
protected static int |
MOUSE_HANDLE_MAX |
protected static int |
MOUSE_HANDLE_MIDDLE |
protected static int |
MOUSE_HANDLE_MIN |
protected static int |
MOUSE_HANDLE_NONE |
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| Constructor and Description |
|---|
BasicRangeSliderUI(javax.swing.JSlider slider) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
calculateTrackRect() |
protected javax.swing.plaf.basic.BasicSliderUI.TrackListener |
createTrackListener(javax.swing.JSlider slider) |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent slider) |
protected int |
getMouseHandle(int x,
int y) |
protected void |
installDefaults(javax.swing.JSlider slider) |
void |
paintThumb(java.awt.Graphics g) |
protected void |
resetAllIcons() |
protected void |
setMouseRollover(int handle) |
void |
uninstallUI(javax.swing.JComponent c) |
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateThumbLocation, calculateThumbSize, calculateTickRect, calculateTrackBuffer, createChangeListener, createComponentListener, createFocusListener, createPropertyChangeListener, createScrollListener, drawInverted, getBaseline, getBaselineResizeBehavior, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValue, getHighestValueLabel, getHighlightColor, getLowestValue, getLowestValueLabel, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, getShadowColor, getThumbSize, getTickLength, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installKeyboardActions, installListeners, installUI, isDragging, labelsHaveSameBaselines, paint, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintTicks, paintTrack, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, setThumbLocation, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValueprotected javax.swing.Icon _lowerIcon
protected javax.swing.Icon _upperIcon
protected javax.swing.Icon _middleIcon
protected javax.swing.Icon _lowerIconV
protected javax.swing.Icon _upperIconV
protected javax.swing.Icon _middleIconV
protected static final int MOUSE_HANDLE_NONE
protected static final int MOUSE_HANDLE_MIN
protected static final int MOUSE_HANDLE_MAX
protected static final int MOUSE_HANDLE_MIDDLE
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent slider)
protected void installDefaults(javax.swing.JSlider slider)
installDefaults in class javax.swing.plaf.basic.BasicSliderUIprotected void resetAllIcons()
public void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.basic.BasicSliderUIprotected void calculateTrackRect()
calculateTrackRect in class javax.swing.plaf.basic.BasicSliderUIprotected javax.swing.plaf.basic.BasicSliderUI.TrackListener createTrackListener(javax.swing.JSlider slider)
createTrackListener in class javax.swing.plaf.basic.BasicSliderUIprotected int getMouseHandle(int x,
int y)
public void paintThumb(java.awt.Graphics g)
paintThumb in class javax.swing.plaf.basic.BasicSliderUIprotected void setMouseRollover(int handle)