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 Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.awt.Dimension getArrowPreferredSize​(int direction)
      Gets the ArrowPreferredSize attribute of the SkinScrollbar object
      java.awt.Dimension getMinimumThumbSize()
      Gets the MinimumThumbSize attribute of the SkinScrollbar object
      java.awt.Dimension getPreferredSize​(javax.swing.JScrollBar scrollbar)
      Gets the PreferredSize attribute of the SkinScrollbar object
      boolean paintArrow​(java.awt.Graphics g, javax.swing.AbstractButton b, int direction)
      Description of the Method
      boolean paintThumb​(java.awt.Graphics g, javax.swing.JScrollBar scrollbar, java.awt.Rectangle thumbBounds)
      Description of the Method
      boolean paintTrack​(java.awt.Graphics g, javax.swing.JScrollBar scrollbar, java.awt.Rectangle trackBounds)
      Description of the Method
    • Method Detail

      • getPreferredSize

        java.awt.Dimension getPreferredSize​(javax.swing.JScrollBar scrollbar)
        Gets the PreferredSize attribute of the SkinScrollbar object
        Parameters:
        scrollbar - Description of Parameter
        Returns:
        The PreferredSize value
      • getMinimumThumbSize

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

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

        boolean paintArrow​(java.awt.Graphics g,
                           javax.swing.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​(java.awt.Graphics g,
                           javax.swing.JScrollBar scrollbar,
                           java.awt.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​(java.awt.Graphics g,
                           javax.swing.JScrollBar scrollbar,
                           java.awt.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