Package com.l2fprod.gui.plaf.skin.impl
Class AbstractSkinSlider
- java.lang.Object
-
- com.l2fprod.gui.plaf.skin.impl.AbstractSkinComponent
-
- com.l2fprod.gui.plaf.skin.impl.AbstractSkinSlider
-
- All Implemented Interfaces:
SkinComponent
,SkinSlider
public class AbstractSkinSlider extends AbstractSkinComponent implements SkinSlider
- Version:
- $Revision: 1.1 $, $Date: 2003/08/01 20:05:29 $
- Author:
- $Author: l2fprod $
-
-
Constructor Summary
Constructors Constructor Description AbstractSkinSlider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Dimension
getPreferredSize(javax.swing.JSlider slider, java.awt.Dimension uiPreferredSize)
Gets the PreferredSize attribute of the AbstractSkinSlider objectjava.awt.Dimension
getThumbSize(javax.swing.JSlider slider)
boolean
installSkin(javax.swing.JComponent c)
Description of the Methodboolean
paintThumb(java.awt.Graphics g, javax.swing.JSlider slider, java.awt.Rectangle thumbBounds)
Description of the Methodboolean
paintTrack(java.awt.Graphics g, javax.swing.JSlider slider, java.awt.Rectangle trackBounds)
Description of the Methodboolean
status()
Description of the Method-
Methods inherited from class com.l2fprod.gui.plaf.skin.impl.AbstractSkinComponent
getSkin, uninstallSkin
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.l2fprod.gui.plaf.skin.SkinComponent
uninstallSkin
-
-
-
-
Method Detail
-
getPreferredSize
public java.awt.Dimension getPreferredSize(javax.swing.JSlider slider, java.awt.Dimension uiPreferredSize)
Gets the PreferredSize attribute of the AbstractSkinSlider object- Specified by:
getPreferredSize
in interfaceSkinSlider
- Parameters:
slider
- Description of Parameter- Returns:
- The PreferredSize value
-
getThumbSize
public java.awt.Dimension getThumbSize(javax.swing.JSlider slider)
- Specified by:
getThumbSize
in interfaceSkinSlider
-
status
public boolean status()
Description of the Method- Specified by:
status
in interfaceSkinComponent
- Overrides:
status
in classAbstractSkinComponent
- Returns:
- Description of the Returned Value
-
installSkin
public boolean installSkin(javax.swing.JComponent c)
Description of the Method- Specified by:
installSkin
in interfaceSkinComponent
- Overrides:
installSkin
in classAbstractSkinComponent
- Parameters:
c
- Description of Parameter- Returns:
- Description of the Returned Value
-
paintTrack
public boolean paintTrack(java.awt.Graphics g, javax.swing.JSlider slider, java.awt.Rectangle trackBounds)
Description of the Method- Specified by:
paintTrack
in interfaceSkinSlider
- Parameters:
g
- Description of Parameterslider
- Description of ParametertrackBounds
- Description of Parameter- Returns:
- Description of the Returned Value
-
paintThumb
public boolean paintThumb(java.awt.Graphics g, javax.swing.JSlider slider, java.awt.Rectangle thumbBounds)
Description of the Method- Specified by:
paintThumb
in interfaceSkinSlider
- Parameters:
g
- Description of Parameterslider
- Description of ParameterthumbBounds
- Description of Parameter- Returns:
- Description of the Returned Value
-
-