org.jvnet.substance.utils.icon
public class GlowingIcon extends java.lang.Object implements javax.swing.Icon
Modifier and Type | Field and Description |
---|---|
protected java.awt.Component |
component |
protected javax.swing.Icon |
delegate |
protected java.util.Map<java.lang.Float,javax.swing.Icon> |
iconMap |
Constructor and Description |
---|
GlowingIcon(javax.swing.Icon delegate,
java.awt.Component component) |
Modifier and Type | Method and Description |
---|---|
javax.swing.Icon |
getDelegate() |
int |
getIconHeight() |
int |
getIconWidth() |
void |
paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y) |
protected javax.swing.Icon delegate
protected java.awt.Component component
protected java.util.Map<java.lang.Float,javax.swing.Icon> iconMap
public GlowingIcon(javax.swing.Icon delegate, java.awt.Component component)
public javax.swing.Icon getDelegate()
public int getIconHeight()
getIconHeight
in interface javax.swing.Icon
public int getIconWidth()
getIconWidth
in interface javax.swing.Icon
public void paintIcon(java.awt.Component c, java.awt.Graphics g, int x, int y)
paintIcon
in interface javax.swing.Icon