Package com.luciad.gui.swing
Class TLcdWindowsRangeSliderUI
java.lang.Object
javax.swing.plaf.ComponentUI
com.luciad.gui.swing.TLcdBasicRangeSliderUI
com.luciad.gui.swing.TLcdWindowsRangeSliderUI
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
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 TypeMethodDescriptionprotected void
protected void
protected void
static ComponentUI
protected void
protected void
Methods inherited from class com.luciad.gui.swing.TLcdBasicRangeSliderUI
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateSliderRect, calculateThumbSize, calculateTickRect, calculateTrackBuffer, getFocusColor, getHeightOfTallestLabel, getHighestValueLabel, getHighlightColor, getMinimumSize, getPreferredSize, getShadowColor, getThumbSize, getTickLength, getWidthOfHighValueLabel, getWidthOfWidestLabel, installDefaults, installKeyboardActions, installListeners, installUI, paint, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintThumbs, paintTicks, paintVerticalLabel, recalculateIfInsetsChanged, uninstallKeyboardActions, uninstallListeners, uninstallUI, xPositionForValue, yPositionForValue
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, update
-
Method Details
-
createUI
-
calculateRangeRect
protected void calculateRangeRect()- Overrides:
calculateRangeRect
in classTLcdBasicRangeSliderUI
-
calculateThumbLocation
protected void calculateThumbLocation()- Overrides:
calculateThumbLocation
in classTLcdBasicRangeSliderUI
-
calculateTrackRect
protected void calculateTrackRect()- Overrides:
calculateTrackRect
in classTLcdBasicRangeSliderUI
-
paintTrack
- Overrides:
paintTrack
in classTLcdBasicRangeSliderUI
-
paintRange
- Specified by:
paintRange
in classTLcdBasicRangeSliderUI
-