Interface SkinScrollbar

All Superinterfaces:
SkinComponent
All Known Implementing Classes:
AbstractSkinScrollbar

public interface SkinScrollbar extends SkinComponent
Skin Scrollbar.
Version:
$Revision: 1.1 $, $Date: 2003/08/01 19:47:23 $
Author:
$Author: l2fprod $
  • Method Details

    • getPreferredSize

      Dimension getPreferredSize(JScrollBar scrollbar)
      Gets the PreferredSize attribute of the SkinScrollbar object
      Parameters:
      scrollbar - Description of Parameter
      Returns:
      The PreferredSize value
    • getMinimumThumbSize

      Dimension getMinimumThumbSize()
      Gets the MinimumThumbSize attribute of the SkinScrollbar object
      Returns:
      The MinimumThumbSize value
    • getArrowPreferredSize

      Dimension getArrowPreferredSize(int direction)
      Gets the ArrowPreferredSize attribute of the SkinScrollbar object
      Parameters:
      direction - Description of Parameter
      Returns:
      The ArrowPreferredSize value
    • paintArrow

      boolean paintArrow(Graphics g, AbstractButton b, int direction)
      Description of the Method
      Parameters:
      g - Description of Parameter
      b - Description of Parameter
      direction - Description of Parameter
      Returns:
      Description of the Returned Value
    • paintThumb

      boolean paintThumb(Graphics g, JScrollBar scrollbar, Rectangle thumbBounds)
      Description of the Method
      Parameters:
      g - Description of Parameter
      scrollbar - Description of Parameter
      thumbBounds - Description of Parameter
      Returns:
      Description of the Returned Value
    • paintTrack

      boolean paintTrack(Graphics g, JScrollBar scrollbar, Rectangle trackBounds)
      Description of the Method
      Parameters:
      g - Description of Parameter
      scrollbar - Description of Parameter
      trackBounds - Description of Parameter
      Returns:
      Description of the Returned Value