public class GlowingIcon
extends java.lang.Object
implements javax.swing.Icon
| Modifier and Type | Field and Description |
|---|---|
protected javax.swing.Icon |
delegate |
protected IconGlowTracker |
iconGlowTracker |
protected java.util.Map<java.lang.Float,javax.swing.Icon> |
iconMap |
| Constructor and Description |
|---|
GlowingIcon(javax.swing.Icon delegate,
IconGlowTracker iconGlowTracker) |
| 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 IconGlowTracker iconGlowTracker
protected java.util.Map<java.lang.Float,javax.swing.Icon> iconMap
public GlowingIcon(javax.swing.Icon delegate,
IconGlowTracker iconGlowTracker)
public javax.swing.Icon getDelegate()
public int getIconHeight()
getIconHeight in interface javax.swing.Iconpublic int getIconWidth()
getIconWidth in interface javax.swing.Iconpublic void paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
paintIcon in interface javax.swing.Icon