Package com.jtattoo.plaf.fast
Class FastSliderUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.SliderUI
javax.swing.plaf.basic.BasicSliderUI
com.jtattoo.plaf.base.BaseSliderUI
com.jtattoo.plaf.fast.FastSliderUI
FastSliderUI class.
Author Michael Hagen-
Nested Class Summary
Nested classes/interfaces inherited from class com.jtattoo.plaf.base.BaseSliderUI
BaseSliderUI.MyTrackListenerNested classes/interfaces inherited from class javax.swing.plaf.basic.BasicSliderUI
BasicSliderUI.ActionScroller, BasicSliderUI.ChangeHandler, BasicSliderUI.ComponentHandler, BasicSliderUI.FocusHandler, BasicSliderUI.PropertyChangeHandler, BasicSliderUI.ScrollListener, BasicSliderUI.TrackListener -
Field Summary
Fields inherited from class com.jtattoo.plaf.base.BaseSliderUI
isRolloverFields 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIgetThumbHorIcon.getThumbHorIconRollover.getThumbVerIcon.getThumbVerIconRollover.voidMethods inherited from class com.jtattoo.plaf.base.BaseSliderUI
createTrackListener, getThumbSize, getTrackWidth, isDragging, paint, paintBackground, paintThumb, paintTicksMethods 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, labelsHaveSameBaselines, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, setThumbLocation, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValueMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
-
Constructor Details
-
FastSliderUI
Constructor for FastSliderUI.
- Parameters:
slider- aJSliderobject.
-
-
Method Details
-
createUI
-
getThumbHorIcon
getThumbHorIcon.
- Overrides:
getThumbHorIconin classBaseSliderUI- Returns:
- a
Iconobject.
-
getThumbHorIconRollover
getThumbHorIconRollover.
- Overrides:
getThumbHorIconRolloverin classBaseSliderUI- Returns:
- a
Iconobject.
-
getThumbVerIcon
getThumbVerIcon.
- Overrides:
getThumbVerIconin classBaseSliderUI- Returns:
- a
Iconobject.
-
getThumbVerIconRollover
getThumbVerIconRollover.
- Overrides:
getThumbVerIconRolloverin classBaseSliderUI- Returns:
- a
Iconobject.
-
paintTrack
- Overrides:
paintTrackin classBaseSliderUI
-