Sky View Café - Java

org.shetline.gui.laf.zinc
Class ZincSliderUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.SliderUI
          extended by javax.swing.plaf.basic.BasicSliderUI
              extended by javax.swing.plaf.metal.MetalSliderUI
                  extended by org.shetline.gui.laf.zinc.ZincSliderUI

public class ZincSliderUI
extends MetalSliderUI


Nested Class Summary
static class ZincSliderUI.HorizontalSliderThumbIcon
           
static class ZincSliderUI.VerticalSliderThumbIcon
           
 
Nested classes/interfaces inherited from class javax.swing.plaf.metal.MetalSliderUI
MetalSliderUI.MetalPropertyListener
 
Nested 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
protected  Color focusColor
           
protected  Color gradientBase
           
protected  Color gradientBaseEmphasized
           
protected  Color gradientHighlight
           
protected  Color gradientHighlightEmphasized
           
static Icon SLIDER_SHARED_HORIZONTAL_THUMB
           
static Icon SLIDER_SHARED_VERTICAL_THUMB
           
protected  TexturePaint texture
           
protected  TexturePaint textureEmphasized
           
 
Fields inherited from class javax.swing.plaf.metal.MetalSliderUI
darkShadowColor, filledSlider, highlightColor, horizThumbIcon, SLIDER_FILL, thumbColor, TICK_BUFFER, tickLength, trackWidth, vertThumbIcon
 
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
 
Constructor Summary
ZincSliderUI()
           
 
Method Summary
static ComponentUI createUI(JComponent comp)
           
 void installDefaults(JSlider slider)
           
 
Methods inherited from class javax.swing.plaf.metal.MetalSliderUI
createPropertyChangeListener, getThumbOverhang, getThumbSize, getTickLength, getTrackLength, getTrackWidth, installUI, paintFocus, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintThumb, paintTrack, scrollDueToClickInTrack
 
Methods inherited from class javax.swing.plaf.basic.BasicSliderUI
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateThumbLocation, calculateThumbSize, calculateTickRect, calculateTrackBuffer, calculateTrackRect, createChangeListener, createComponentListener, createFocusListener, createScrollListener, createTrackListener, drawInverted, getBaseline, getBaselineResizeBehavior, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValue, getHighestValueLabel, getHighlightColor, getLowestValue, getLowestValueLabel, getMaximumSize, getMinimumHorizontalSize, getMinimumSize, getMinimumVerticalSize, getPreferredHorizontalSize, getPreferredSize, getPreferredVerticalSize, getShadowColor, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installKeyboardActions, installListeners, isDragging, labelsHaveSameBaselines, paint, paintHorizontalLabel, paintLabels, paintTicks, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, setThumbLocation, uninstallKeyboardActions, uninstallListeners, uninstallUI, valueForXPosition, valueForYPosition, xPositionForValue, yPositionForValue, yPositionForValue
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

focusColor

protected Color focusColor

gradientBase

protected Color gradientBase

gradientBaseEmphasized

protected Color gradientBaseEmphasized

gradientHighlight

protected Color gradientHighlight

gradientHighlightEmphasized

protected Color gradientHighlightEmphasized

texture

protected TexturePaint texture

textureEmphasized

protected TexturePaint textureEmphasized

SLIDER_SHARED_HORIZONTAL_THUMB

public static final Icon SLIDER_SHARED_HORIZONTAL_THUMB

SLIDER_SHARED_VERTICAL_THUMB

public static final Icon SLIDER_SHARED_VERTICAL_THUMB
Constructor Detail

ZincSliderUI

public ZincSliderUI()
Method Detail

createUI

public static ComponentUI createUI(JComponent comp)

installDefaults

public void installDefaults(JSlider slider)
Overrides:
installDefaults in class BasicSliderUI

Sky View Café - Java