Class 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 object
      java.awt.Dimension getThumbSize​(javax.swing.JSlider slider)  
      boolean installSkin​(javax.swing.JComponent c)
      Description of the Method
      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
      boolean status()
      Description of the Method
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AbstractSkinSlider

        public AbstractSkinSlider()
    • 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 interface SkinSlider
        Parameters:
        slider - Description of Parameter
        Returns:
        The PreferredSize value
      • getThumbSize

        public java.awt.Dimension getThumbSize​(javax.swing.JSlider slider)
        Specified by:
        getThumbSize in interface SkinSlider
      • installSkin

        public boolean installSkin​(javax.swing.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​(java.awt.Graphics g,
                                  javax.swing.JSlider slider,
                                  java.awt.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​(java.awt.Graphics g,
                                  javax.swing.JSlider slider,
                                  java.awt.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