Class SkinButtonUI

Direct Known Subclasses:
SkinToggleButtonUI

public class SkinButtonUI extends BasicButtonUI
Version:
$Revision: 1.3 $, $Date: 2006/07/22 09:52:08 $
Author:
$Author: l2fprod $
  • Field Details

    • dashedRectGapX

      protected int dashedRectGapX
      Description of the Field
    • dashedRectGapY

      protected int dashedRectGapY
      Description of the Field
    • dashedRectGapWidth

      protected int dashedRectGapWidth
      Description of the Field
    • dashedRectGapHeight

      protected int dashedRectGapHeight
      Description of the Field
    • focusColor

      protected Color focusColor
      Description of the Field
    • skin

      protected Skin skin
      Description of the Field
  • Constructor Details

    • SkinButtonUI

      public SkinButtonUI()
  • Method Details

    • createUI

      public static ComponentUI createUI(JComponent c)
      Description of the Method
      Parameters:
      c - Description of Parameter
      Returns:
      Description of the Returned Value
    • paint

      public void paint(Graphics g, JComponent c)
      Description of the Method
      Overrides:
      paint in class BasicButtonUI
      Parameters:
      g - Description of Parameter
      c - Description of Parameter
    • getFocusColor

      protected Color getFocusColor()
      Gets the FocusColor attribute of the SkinButtonUI object
      Returns:
      The FocusColor value
    • installDefaults

      protected void installDefaults(AbstractButton b)
      Description of the Method
      Overrides:
      installDefaults in class BasicButtonUI
      Parameters:
      b - Description of Parameter
    • uninstallDefaults

      protected void uninstallDefaults(AbstractButton b)
      Description of the Method
      Overrides:
      uninstallDefaults in class BasicButtonUI
      Parameters:
      b - Description of Parameter
    • paintFocus

      protected void paintFocus(Graphics g, AbstractButton b, Rectangle viewRect, Rectangle textRect, Rectangle iconRect)
      Description of the Method
      Overrides:
      paintFocus in class BasicButtonUI
      Parameters:
      g - Description of Parameter
      b - Description of Parameter
      viewRect - Description of Parameter
      textRect - Description of Parameter
      iconRect - Description of Parameter
    • paintButtonPressed

      protected void paintButtonPressed(Graphics g, AbstractButton b)
      Description of the Method
      Overrides:
      paintButtonPressed in class BasicButtonUI
      Parameters:
      g - Description of Parameter
      b - Description of Parameter