com.jtattoo.plaf
Class BaseSliderUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.SliderUI
javax.swing.plaf.basic.BasicSliderUI
com.jtattoo.plaf.BaseSliderUI
- Direct Known Subclasses:
- AluminiumSliderUI, FastSliderUI, HiFiSliderUI
public class BaseSliderUI
- extends BasicSliderUI
- Author:
- Michael Hagen
Fields inherited from class javax.swing.plaf.basic.BasicSliderUI |
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 |
Methods inherited from class javax.swing.plaf.basic.BasicSliderUI |
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, isDragging, labelsHaveSameBaselines, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, setThumbLocation, uninstallKeyboardActions, uninstallListeners, uninstallUI, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isRollover
protected boolean isRollover
BaseSliderUI
public BaseSliderUI(JSlider slider)
createUI
public static ComponentUI createUI(JComponent c)
createTrackListener
public BasicSliderUI.TrackListener createTrackListener(JSlider slider)
- Overrides:
createTrackListener
in class BasicSliderUI
getThumbHorIcon
public Icon getThumbHorIcon()
getThumbHorIconRollover
public Icon getThumbHorIconRollover()
getThumbVerIcon
public Icon getThumbVerIcon()
getThumbVerIconRollover
public Icon getThumbVerIconRollover()
getTrackWidth
protected int getTrackWidth()
getThumbSize
protected Dimension getThumbSize()
- Overrides:
getThumbSize
in class BasicSliderUI
paint
public void paint(Graphics g,
JComponent c)
- Overrides:
paint
in class BasicSliderUI
paintBackground
public void paintBackground(Graphics g,
JComponent c)
paintTrack
public void paintTrack(Graphics g)
- Overrides:
paintTrack
in class BasicSliderUI
paintTicks
public void paintTicks(Graphics g)
- Overrides:
paintTicks
in class BasicSliderUI
paintThumb
public void paintThumb(Graphics g)
- Overrides:
paintThumb
in class BasicSliderUI
Copyright © 2011. All Rights Reserved.