public class HudSliderUI extends BasicSliderUI

BasicSliderUI.ActionScroller, BasicSliderUI.ChangeHandler, BasicSliderUI.ComponentHandler, BasicSliderUI.FocusHandler, BasicSliderUI.PropertyChangeHandler, BasicSliderUI.ScrollListener, BasicSliderUI.TrackListenerchangeListener, 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 |
|---|
HudSliderUI(JSlider b) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
calculateThumbLocation() |
protected void |
calculateTickRect() |
protected Dimension |
getThumbSize() |
protected int |
getTickLength() |
protected void |
installDefaults(JSlider slider) |
void |
paint(Graphics g,
JComponent c) |
void |
paintFocus(Graphics g) |
protected void |
paintMajorTickForHorizSlider(Graphics g,
Rectangle tickBounds,
int x) |
void |
paintThumb(Graphics graphics) |
void |
paintTrack(Graphics graphics) |
void |
setThumbLocation(int x,
int y) |
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateThumbSize, calculateTrackBuffer, calculateTrackRect, createChangeListener, createComponentListener, createFocusListener, createPropertyChangeListener, createScrollListener, createTrackListener, createUI, drawInverted, getBaseline, getBaselineResizeBehavior, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValue, getHighestValueLabel, getHighlightColor, getLowestValue, getLowestValueLabel, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, getShadowColor, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installKeyboardActions, installListeners, installUI, isDragging, labelsHaveSameBaselines, paintHorizontalLabel, paintLabels, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintTicks, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValuecontains, getAccessibleChild, getAccessibleChildrenCount, updatepublic HudSliderUI(JSlider b)
protected void installDefaults(JSlider slider)
installDefaults in class BasicSliderUIprotected Dimension getThumbSize()
getThumbSize in class BasicSliderUIpublic void paint(Graphics g, JComponent c)
paint in class BasicSliderUIpublic void paintThumb(Graphics graphics)
paintThumb in class BasicSliderUIpublic void paintTrack(Graphics graphics)
paintTrack in class BasicSliderUIprotected int getTickLength()
getTickLength in class BasicSliderUIprotected void calculateThumbLocation()
calculateThumbLocation in class BasicSliderUIprotected void calculateTickRect()
calculateTickRect in class BasicSliderUIprotected void paintMajorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x)
paintMajorTickForHorizSlider in class BasicSliderUIpublic void setThumbLocation(int x,
int y)
setThumbLocation in class BasicSliderUIpublic void paintFocus(Graphics g)
paintFocus in class BasicSliderUI