org.grinvin.gui.icons

Class DefaultSelectUnselectIcon

Implemented Interfaces:
Icon, SelectUnselectIcon

public class DefaultSelectUnselectIcon
extends AbstractSelectUnselectIcon

Default implementation of AbstractSelectUnselectIcon.

Field Summary

Fields inherited from class org.grinvin.gui.icons.AbstractSelectUnselectIcon

selected

Constructor Summary

DefaultSelectUnselectIcon(Icon icon, Icon selectedIcon)

Method Summary

int
getIconHeight()
int
getIconWidth()
void
paintIcon(Component c, Graphics g, int x, int y)

Methods inherited from class org.grinvin.gui.icons.AbstractSelectUnselectIcon

getIconHeight, getIconWidth, isSelected, paintIcon, setSelected

Constructor Details

DefaultSelectUnselectIcon

public DefaultSelectUnselectIcon(Icon icon,
                                 Icon selectedIcon)

Method Details

getIconHeight

public int getIconHeight()
Overrides:
getIconHeight in interface AbstractSelectUnselectIcon

getIconWidth

public int getIconWidth()
Overrides:
getIconWidth in interface AbstractSelectUnselectIcon

paintIcon

public void paintIcon(Component c,
                      Graphics g,
                      int x,
                      int y)
Overrides:
paintIcon in interface AbstractSelectUnselectIcon