Sky View Café - Java

org.shetline.gui.laf.zinc
Class ZincSelectableButtonIcon

java.lang.Object
  extended by org.shetline.gui.laf.zinc.ZincSelectableButtonIcon
All Implemented Interfaces:
Serializable, Icon, UIResource

public class ZincSelectableButtonIcon
extends Object
implements Icon, UIResource, Serializable

See Also:
Serialized Form

Field Summary
protected  GradientPaint focusGradient
           
protected  Color lastFocusColor
           
protected static Icon sharedInstance
           
protected static int SIZE
           
 
Constructor Summary
ZincSelectableButtonIcon()
           
 
Method Summary
 int getIconHeight()
           
 int getIconWidth()
           
static Icon getSharedInstance()
           
 void paintIcon(Component c, Graphics g, int x, int y)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

focusGradient

protected GradientPaint focusGradient

lastFocusColor

protected Color lastFocusColor

SIZE

protected static final int SIZE
See Also:
Constant Field Values

sharedInstance

protected static Icon sharedInstance
Constructor Detail

ZincSelectableButtonIcon

public ZincSelectableButtonIcon()
Method Detail

getSharedInstance

public static Icon getSharedInstance()

getIconWidth

public int getIconWidth()
Specified by:
getIconWidth in interface Icon

getIconHeight

public int getIconHeight()
Specified by:
getIconHeight in interface Icon

paintIcon

public void paintIcon(Component c,
                      Graphics g,
                      int x,
                      int y)
Specified by:
paintIcon in interface Icon

Sky View Café - Java