com.l2fprod.gui.plaf.skin
Class SkinSliderUI

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.l2fprod.gui.plaf.skin.SkinSliderUI

public final class SkinSliderUI
extends javax.swing.plaf.basic.BasicSliderUI

Version:
$Revision: 1.2 $, $Date: 2003/12/06 21:47:23 $
Author:
$Author: l2fprod $

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicSliderUI
javax.swing.plaf.basic.BasicSliderUI.ActionScroller, javax.swing.plaf.basic.BasicSliderUI.ChangeHandler, javax.swing.plaf.basic.BasicSliderUI.ComponentHandler, javax.swing.plaf.basic.BasicSliderUI.FocusHandler, javax.swing.plaf.basic.BasicSliderUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicSliderUI.ScrollListener, javax.swing.plaf.basic.BasicSliderUI.TrackListener
 
Field Summary
 
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
SkinSliderUI(javax.swing.JSlider b)
          Constructor for the SkinSliderUI object
 
Method Summary
static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
          Description of the Method
 java.awt.Dimension getMinimumHorizontalSize()
           
 java.awt.Dimension getMinimumVerticalSize()
           
 java.awt.Dimension getPreferredHorizontalSize()
           
 java.awt.Dimension getPreferredVerticalSize()
           
protected  java.awt.Dimension getThumbSize()
           
protected  void installDefaults(javax.swing.JSlider b)
          Description of the Method
 void paintThumb(java.awt.Graphics g)
          Description of the Method
 void paintTrack(java.awt.Graphics g)
          Description of the Method
 
Methods inherited from class javax.swing.plaf.basic.BasicSliderUI
calculateContentRect, calculateFocusRect, calculateGeometry, calculateLabelRect, calculateThumbLocation, calculateThumbSize, calculateTickRect, calculateTrackBuffer, calculateTrackRect, createChangeListener, createComponentListener, createFocusListener, createPropertyChangeListener, createScrollListener, createTrackListener, drawInverted, getBaseline, getBaselineResizeBehavior, getFocusColor, getHeightOfHighValueLabel, getHeightOfLowValueLabel, getHeightOfTallestLabel, getHighestValue, getHighestValueLabel, getHighlightColor, getLowestValue, getLowestValueLabel, getMaximumSize, getMinimumSize, getPreferredSize, getShadowColor, getTickLength, getWidthOfHighValueLabel, getWidthOfLowValueLabel, getWidthOfWidestLabel, installKeyboardActions, installListeners, installUI, isDragging, labelsHaveSameBaselines, paint, paintFocus, paintHorizontalLabel, paintLabels, paintMajorTickForHorizSlider, paintMajorTickForVertSlider, paintMinorTickForHorizSlider, paintMinorTickForVertSlider, paintTicks, 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

SkinSliderUI

public SkinSliderUI(javax.swing.JSlider b)
Constructor for the SkinSliderUI object

Parameters:
b - Description of Parameter
Method Detail

getPreferredHorizontalSize

public java.awt.Dimension getPreferredHorizontalSize()
Overrides:
getPreferredHorizontalSize in class javax.swing.plaf.basic.BasicSliderUI

getPreferredVerticalSize

public java.awt.Dimension getPreferredVerticalSize()
Overrides:
getPreferredVerticalSize in class javax.swing.plaf.basic.BasicSliderUI

getMinimumHorizontalSize

public java.awt.Dimension getMinimumHorizontalSize()
Overrides:
getMinimumHorizontalSize in class javax.swing.plaf.basic.BasicSliderUI

getMinimumVerticalSize

public java.awt.Dimension getMinimumVerticalSize()
Overrides:
getMinimumVerticalSize in class javax.swing.plaf.basic.BasicSliderUI

paintTrack

public void paintTrack(java.awt.Graphics g)
Description of the Method

Overrides:
paintTrack in class javax.swing.plaf.basic.BasicSliderUI
Parameters:
g - Description of Parameter

paintThumb

public void paintThumb(java.awt.Graphics g)
Description of the Method

Overrides:
paintThumb in class javax.swing.plaf.basic.BasicSliderUI
Parameters:
g - Description of Parameter

installDefaults

protected void installDefaults(javax.swing.JSlider b)
Description of the Method

Overrides:
installDefaults in class javax.swing.plaf.basic.BasicSliderUI
Parameters:
b - Description of Parameter

getThumbSize

protected java.awt.Dimension getThumbSize()
Overrides:
getThumbSize in class javax.swing.plaf.basic.BasicSliderUI

createUI

public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent x)
Description of the Method

Parameters:
x - Description of Parameter
Returns:
Description of the Returned Value