Package com.luciad.gui.swing
Class TLcdAquaRangeSliderUI
java.lang.Object
javax.swing.plaf.ComponentUI
com.luciad.gui.swing.TLcdBasicRangeSliderUI
com.luciad.gui.swing.TLcdAquaRangeSliderUI
Aqua look and feel UI for the TLcdRangeSlider. Do not use this class directly, it is only public so Swing can instantiate it
using reflection.
- Since:
- 2019.0
-
Nested Class Summary
Nested classes/interfaces inherited from class com.luciad.gui.swing.TLcdBasicRangeSliderUI
TLcdBasicRangeSliderUI.ChangeHandler, TLcdBasicRangeSliderUI.ComponentHandler, TLcdBasicRangeSliderUI.DefaultMouseMotionListener, TLcdBasicRangeSliderUI.PropertyChangeHandler -
Field Summary
Fields inherited from class com.luciad.gui.swing.TLcdBasicRangeSliderUI
fBottomSliderIcon, fChange, fComponent, fContentRect, fDarkShadowColor, fDragMax, fDragMin, fDragRange, fFocus, fFocusColor, fFocusInsets, fFocusRect, fHighlightColor, fInsetCache, fLabelRect, fLeftSliderIcon, fMaxThumb, fMinThumb, fMotion, fMouse, fMoveCursor, fProperty, fRangeRect, fRightSliderIcon, fShadowColor, fSlider, fSliderRect, fTickLength, fTickRect, fTopSliderIcon, fTrackBuffer, fTrackRect, leftSpace, RANGE_LEFT, RANGE_MAX_DOWN, RANGE_MAX_DOWN_ADJUST_MIN, RANGE_MAX_UP, RANGE_MAX_UP_ADJUST_MIN, RANGE_MIN_DOWN, RANGE_MIN_DOWN_ADJUST_MAX, RANGE_MIN_UP, RANGE_MIN_UP_ADJUST_MAX, RANGE_RIGHT, rightSpace, TRACK_TICK_SPACING -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIintvoidprotected voidpaintMajorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x) protected voidpaintMajorTickForVertSlider(Graphics g, Rectangle tickBounds, int y) protected voidpaintMinorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x) protected voidpaintMinorTickForVertSlider(Graphics g, Rectangle tickBounds, int y) protected voidprotected voidMethods inherited from class com.luciad.gui.swing.TLcdBasicRangeSliderUI
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateRangeRect, calculateSliderRect, calculateThumbLocation, calculateThumbSize, calculateTickRect, calculateTrackBuffer, calculateTrackRect, getFocusColor, getHeightOfTallestLabel, getHighestValueLabel, getHighlightColor, getMinimumSize, getPreferredSize, getShadowColor, getThumbSize, getWidthOfHighValueLabel, getWidthOfWidestLabel, installDefaults, installKeyboardActions, installListeners, installUI, paint, paintHorizontalLabel, paintLabels, paintThumbs, paintTicks, paintVerticalLabel, recalculateIfInsetsChanged, uninstallKeyboardActions, uninstallListeners, uninstallUI, xPositionForValue, yPositionForValueMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, update
-
Method Details
-
createUI
-
paintFocus
- Overrides:
paintFocusin classTLcdBasicRangeSliderUI
-
paintTrack
- Overrides:
paintTrackin classTLcdBasicRangeSliderUI
-
paintRange
- Specified by:
paintRangein classTLcdBasicRangeSliderUI
-
paintMinorTickForHorizSlider
- Overrides:
paintMinorTickForHorizSliderin classTLcdBasicRangeSliderUI
-
paintMajorTickForHorizSlider
- Overrides:
paintMajorTickForHorizSliderin classTLcdBasicRangeSliderUI
-
paintMinorTickForVertSlider
- Overrides:
paintMinorTickForVertSliderin classTLcdBasicRangeSliderUI
-
paintMajorTickForVertSlider
- Overrides:
paintMajorTickForVertSliderin classTLcdBasicRangeSliderUI
-
getTickLength
public int getTickLength()- Overrides:
getTickLengthin classTLcdBasicRangeSliderUI
-