com.jtattoo.plaf.fast
Class FastSliderUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.SliderUI
          extended by javax.swing.plaf.basic.BasicSliderUI
              extended by com.jtattoo.plaf.BaseSliderUI
                  extended by com.jtattoo.plaf.fast.FastSliderUI

public class FastSliderUI
extends BaseSliderUI

Author:
Michael Hagen

Nested Class Summary
 
Nested classes/interfaces inherited from class com.jtattoo.plaf.BaseSliderUI
BaseSliderUI.MyTrackListener
 
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
 
Fields inherited from class com.jtattoo.plaf.BaseSliderUI
isRollover
 
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
FastSliderUI(JSlider slider)
           
 
Method Summary
static ComponentUI createUI(JComponent c)
           
 Icon getThumbHorIcon()
           
 Icon getThumbHorIconRollover()
           
 Icon getThumbVerIcon()
           
 Icon getThumbVerIconRollover()
           
 void paintTrack(Graphics g)
           
 
Methods inherited from class com.jtattoo.plaf.BaseSliderUI
createTrackListener, getThumbSize, getTrackWidth, paint, paintBackground, paintThumb, paintTicks
 
Methods 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, isDragging, labelsHaveSameBaselines, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintVerticalLabel, recalculateIfInsetsChanged, recalculateIfOrientationChanged, scrollByBlock, scrollByUnit, scrollDueToClickInTrack, 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
 

Constructor Detail

FastSliderUI

public FastSliderUI(JSlider slider)
Method Detail

createUI

public static ComponentUI createUI(JComponent c)

getThumbHorIcon

public Icon getThumbHorIcon()
Overrides:
getThumbHorIcon in class BaseSliderUI

getThumbHorIconRollover

public Icon getThumbHorIconRollover()
Overrides:
getThumbHorIconRollover in class BaseSliderUI

getThumbVerIcon

public Icon getThumbVerIcon()
Overrides:
getThumbVerIcon in class BaseSliderUI

getThumbVerIconRollover

public Icon getThumbVerIconRollover()
Overrides:
getThumbVerIconRollover in class BaseSliderUI

paintTrack

public void paintTrack(Graphics g)
Overrides:
paintTrack in class BaseSliderUI


Copyright © 2011. All Rights Reserved.