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 Details

    • AbstractSkinSlider

      public AbstractSkinSlider()
  • Method Details

    • getPreferredSize

      public Dimension getPreferredSize(JSlider slider, Dimension uiPreferredSize)
      Gets the PreferredSize attribute of the AbstractSkinSlider object
      Specified by:
      getPreferredSize in interface SkinSlider
      Parameters:
      slider - Description of Parameter
      Returns:
      The PreferredSize value
    • getThumbSize

      public Dimension getThumbSize(JSlider slider)
      Specified by:
      getThumbSize in interface SkinSlider
    • status

      public boolean status()
      Description of the Method
      Specified by:
      status in interface SkinComponent
      Overrides:
      status in class AbstractSkinComponent
      Returns:
      Description of the Returned Value
    • installSkin

      public boolean installSkin(JComponent c)
      Description of the Method
      Specified by:
      installSkin in interface SkinComponent
      Overrides:
      installSkin in class AbstractSkinComponent
      Parameters:
      c - Description of Parameter
      Returns:
      Description of the Returned Value
    • paintTrack

      public boolean paintTrack(Graphics g, JSlider slider, Rectangle trackBounds)
      Description of the Method
      Specified by:
      paintTrack in interface SkinSlider
      Parameters:
      g - Description of Parameter
      slider - Description of Parameter
      trackBounds - Description of Parameter
      Returns:
      Description of the Returned Value
    • paintThumb

      public boolean paintThumb(Graphics g, JSlider slider, Rectangle thumbBounds)
      Description of the Method
      Specified by:
      paintThumb in interface SkinSlider
      Parameters:
      g - Description of Parameter
      slider - Description of Parameter
      thumbBounds - Description of Parameter
      Returns:
      Description of the Returned Value