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.Icon
public int getIconHeight()
getIconHeight
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