javax.swing.Icon
public 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.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