com.l2fprod.gui.plaf.skin
Interface SkinSlider

All Superinterfaces:
SkinComponent
All Known Implementing Classes:
AbstractSkinSlider

public interface SkinSlider
extends SkinComponent

Skin Slider.

Version:
$Revision: 1.1 $, $Date: 2003/08/01 20:04:39 $
Author:
$Author: l2fprod $

Method Summary
 java.awt.Dimension getPreferredSize(javax.swing.JSlider slider, java.awt.Dimension uiPreferredSize)
          Gets the PreferredSize attribute of the SkinSlider object
 java.awt.Dimension getThumbSize(javax.swing.JSlider slider)
           
 boolean paintThumb(java.awt.Graphics g, javax.swing.JSlider slider, java.awt.Rectangle thumbBounds)
          Description of the Method
 boolean paintTrack(java.awt.Graphics g, javax.swing.JSlider slider, java.awt.Rectangle trackBounds)
          Description of the Method
 
Methods inherited from interface com.l2fprod.gui.plaf.skin.SkinComponent
installSkin, status, uninstallSkin
 

Method Detail

getPreferredSize

java.awt.Dimension getPreferredSize(javax.swing.JSlider slider,
                                    java.awt.Dimension uiPreferredSize)
Gets the PreferredSize attribute of the SkinSlider object

Parameters:
slider - Description of Parameter
Returns:
The PreferredSize value

getThumbSize

java.awt.Dimension getThumbSize(javax.swing.JSlider slider)

paintTrack

boolean paintTrack(java.awt.Graphics g,
                   javax.swing.JSlider slider,
                   java.awt.Rectangle trackBounds)
Description of the Method

Parameters:
g - Description of Parameter
slider - Description of Parameter
trackBounds - Description of Parameter
Returns:
Description of the Returned Value

paintThumb

boolean paintThumb(java.awt.Graphics g,
                   javax.swing.JSlider slider,
                   java.awt.Rectangle thumbBounds)
Description of the Method

Parameters:
g - Description of Parameter
slider - Description of Parameter
thumbBounds - Description of Parameter
Returns:
Description of the Returned Value