javax.swing.Iconpublic class GlowingIcon
extends java.lang.Object
implements javax.swing.Icon
| Modifier and Type | Field | Description |
|---|---|---|
protected javax.swing.Icon |
delegate |
|
protected IconGlowTracker |
iconGlowTracker |
|
protected java.util.Map<java.lang.Float,javax.swing.Icon> |
iconMap |
| Constructor | Description |
|---|---|
GlowingIcon(javax.swing.Icon delegate,
IconGlowTracker iconGlowTracker) |
| Modifier and Type | Method | 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