Package com.luciad.gui.swing
Class TLcdMetalRangeSliderUI
java.lang.Object
javax.swing.plaf.ComponentUI
com.luciad.gui.swing.TLcdBasicRangeSliderUI
com.luciad.gui.swing.TLcdMetalRangeSliderUI
Pluggable look and feel interface for TLcdRangeSlider.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.luciad.gui.swing.TLcdBasicRangeSliderUI
TLcdBasicRangeSliderUI.ChangeHandler, TLcdBasicRangeSliderUI.ComponentHandler, TLcdBasicRangeSliderUI.DefaultMouseMotionListener, TLcdBasicRangeSliderUI.PropertyChangeHandler -
Field Summary
FieldsFields 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 ComponentUIintvoidvoidprotected 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, 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
-
Field Details
-
TICK_BUFFER
protected final int TICK_BUFFER- See Also:
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUIin classTLcdBasicRangeSliderUI
-
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
-