public class OverlayIcon
extends java.lang.Object
implements javax.swing.Icon
| Constructor and Description |
|---|
OverlayIcon(java.util.Collection icons)
Construct a multiple image icon that consists of multiple images.
|
OverlayIcon(javax.swing.Icon[] icons)
Construct a multiple image icon that consists of multiple images.
|
OverlayIcon(javax.swing.Icon lower,
javax.swing.Icon upper)
A simple multiple image icon that consists of just two images.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addIcon(javax.swing.Icon icon) |
int |
getIconHeight() |
java.util.Collection |
getIcons() |
int |
getIconWidth() |
void |
paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y) |
void |
removeIcon(javax.swing.Icon icon) |
void |
setIcons(java.util.Collection icons) |
public OverlayIcon(javax.swing.Icon lower,
javax.swing.Icon upper)
public OverlayIcon(java.util.Collection icons)
public OverlayIcon(javax.swing.Icon[] icons)
public void addIcon(javax.swing.Icon icon)
public void removeIcon(javax.swing.Icon icon)
public void setIcons(java.util.Collection icons)
public java.util.Collection getIcons()
public int getIconWidth()
getIconWidth in interface javax.swing.Iconpublic int getIconHeight()
getIconHeight 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