com.izforge.izpack.panels
Class PartialIcon

java.lang.Object
  extended by com.izforge.izpack.panels.PartialIcon
All Implemented Interfaces:
javax.swing.Icon

 class PartialIcon
extends java.lang.Object
implements javax.swing.Icon

Special checkbox icon which shows partially selected nodes.

Version:
$Revision: 1.1 $
Author:
Vladimir Ralev

Constructor Summary
PartialIcon()
           
 
Method Summary
private  void drawBorder(java.awt.Graphics g, int x, int y, int w, int h)
           
protected  void drawCheck(java.awt.Component c, java.awt.Graphics g, int x, int y)
           
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
 

Constructor Detail

PartialIcon

PartialIcon()
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)

drawCheck

protected void drawCheck(java.awt.Component c,
                         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