org.jdesktop.swingx.icon
Class ColumnControlIcon

java.lang.Object
  extended by org.jdesktop.swingx.icon.ColumnControlIcon
All Implemented Interfaces:
javax.swing.Icon, javax.swing.plaf.UIResource

public class ColumnControlIcon
extends java.lang.Object
implements javax.swing.Icon, javax.swing.plaf.UIResource

Icon class for rendering icon which indicates user control of column visibility.

Version:
1.0
Author:
Amy Fowler

Constructor Summary
ColumnControlIcon()
          TODO: need to support small, medium, large
 
Method Summary
 int getIconHeight()
           
 int getIconWidth()
           
static void main(java.lang.String[] args)
           
 void paintIcon(java.awt.Component c, java.awt.Graphics g, int x, int y)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ColumnControlIcon

public ColumnControlIcon()
TODO: need to support small, medium, large

Method Detail

getIconWidth

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

getIconHeight

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

paintIcon

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

main

public static void main(java.lang.String[] args)