com.izforge.izpack.panels
Class PacksPanelBase.LFIndependentIcon

java.lang.Object
  extended by com.izforge.izpack.panels.PacksPanelBase.LFIndependentIcon
All Implemented Interfaces:
javax.swing.Icon
Enclosing class:
PacksPanelBase

public static class PacksPanelBase.LFIndependentIcon
extends java.lang.Object
implements javax.swing.Icon


Field Summary
(package private)  javax.swing.ButtonModel buttonModel
           
 
Constructor Summary
PacksPanelBase.LFIndependentIcon()
           
 
Method Summary
private  void drawBorder(java.awt.Graphics g, int x, int y, int w, int h, javax.swing.ButtonModel model)
           
protected  void drawCheck(java.awt.Graphics g, int x, int y)
           
private  void drawPressedBorder(java.awt.Graphics g, int x, int y, int w, int h, javax.swing.ButtonModel model)
           
protected  int getControlSize()
           
 int getIconHeight()
           
 int getIconWidth()
           
 void paintIcon(java.awt.Component c, java.awt.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

buttonModel

javax.swing.ButtonModel buttonModel
Constructor Detail

PacksPanelBase.LFIndependentIcon

public PacksPanelBase.LFIndependentIcon()
Method Detail

getControlSize

protected int getControlSize()

paintIcon

public void paintIcon(java.awt.Component c,
                      java.awt.Graphics g,
                      int x,
                      int y)
Specified by:
paintIcon in interface javax.swing.Icon

drawBorder

private void drawBorder(java.awt.Graphics g,
                        int x,
                        int y,
                        int w,
                        int h,
                        javax.swing.ButtonModel model)

drawPressedBorder

private void drawPressedBorder(java.awt.Graphics g,
                               int x,
                               int y,
                               int w,
                               int h,
                               javax.swing.ButtonModel model)

drawCheck

protected void drawCheck(java.awt.Graphics g,
                         int x,
                         int y)

getIconWidth

public int getIconWidth()
Specified by:
getIconWidth in interface javax.swing.Icon

getIconHeight

public int getIconHeight()
Specified by:
getIconHeight in interface javax.swing.Icon