javax.swing.Icon, org.pushingpixels.neon.icon.ResizableIconpublic class LayeredIcon
extends java.lang.Object
implements org.pushingpixels.neon.icon.ResizableIcon
| Modifier and Type | Field | Description |
|---|---|---|
protected org.pushingpixels.neon.icon.ResizableIcon[] |
layers |
The layer icons.
|
| Constructor | Description |
|---|---|
LayeredIcon(org.pushingpixels.neon.icon.ResizableIcon... layers) |
Creates a new layered icon.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
getIconHeight() |
|
int |
getIconWidth() |
|
void |
paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y) |
|
void |
setDimension(java.awt.Dimension newDimension) |
public LayeredIcon(org.pushingpixels.neon.icon.ResizableIcon... layers)
layers - Layer icons.public void setDimension(java.awt.Dimension newDimension)
setDimension in interface org.pushingpixels.neon.icon.ResizableIconpublic 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