public class BaseSliderUI extends BasicSliderUI
| Modifier and Type | Class and Description |
|---|---|
protected class |
BaseSliderUI.MyTrackListener |
BasicSliderUI.ActionScroller, BasicSliderUI.ChangeHandler, BasicSliderUI.ComponentHandler, BasicSliderUI.FocusHandler, BasicSliderUI.PropertyChangeHandler, BasicSliderUI.ScrollListener, BasicSliderUI.TrackListener| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isRollover |
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 |
|---|
BaseSliderUI(JSlider slider) |
| Modifier and Type | Method and Description |
|---|---|
BasicSliderUI.TrackListener |
createTrackListener(JSlider slider) |
static ComponentUI |
createUI(JComponent c) |
Icon |
getThumbHorIcon() |
Icon |
getThumbHorIconRollover() |
protected Dimension |
getThumbSize() |
Icon |
getThumbVerIcon() |
Icon |
getThumbVerIconRollover() |
protected int |
getTrackWidth() |
protected boolean |
isDragging() |
void |
paint(Graphics g,
JComponent c) |
void |
paintBackground(Graphics g,
JComponent c) |
void |
paintThumb(Graphics g) |
void |
paintTicks(Graphics g) |
void |
paintTrack(Graphics g) |
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateThumbLocation, calculateThumbSize, calculateTickRect, calculateTrackBuffer, calculateTrackRect, 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, getTickLength, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installDefaults, installKeyboardActions, installListeners, installUI, labelsHaveSameBaselines, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, setThumbLocation, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValuecontains, getAccessibleChild, getAccessibleChildrenCount, updatepublic BaseSliderUI(JSlider slider)
public static ComponentUI createUI(JComponent c)
public BasicSliderUI.TrackListener createTrackListener(JSlider slider)
createTrackListener in class BasicSliderUIpublic Icon getThumbHorIcon()
public Icon getThumbHorIconRollover()
public Icon getThumbVerIcon()
public Icon getThumbVerIconRollover()
protected int getTrackWidth()
protected Dimension getThumbSize()
getThumbSize in class BasicSliderUIpublic void paint(Graphics g, JComponent c)
paint in class BasicSliderUIpublic void paintBackground(Graphics g, JComponent c)
public void paintTrack(Graphics g)
paintTrack in class BasicSliderUIpublic void paintTicks(Graphics g)
paintTicks in class BasicSliderUIprotected boolean isDragging()
isDragging in class BasicSliderUIpublic void paintThumb(Graphics g)
paintThumb in class BasicSliderUICopyright © 2014. All Rights Reserved.