public class VdIcon extends java.lang.Object implements javax.swing.Icon, java.lang.Comparable<VdIcon>
| Constructor and Description |
|---|
VdIcon(java.net.URL url) |
VdIcon(java.net.URL url,
int width,
int height) |
VdIcon(VdIcon icon,
java.awt.Color background) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(VdIcon other) |
void |
enableCheckerBoardBackground(boolean enable) |
int |
getIconHeight() |
int |
getIconWidth() |
java.lang.String |
getName() |
java.net.URL |
getURL() |
static void |
paintCheckeredBackground(java.awt.Graphics g,
java.awt.Color backgroundColor,
java.awt.Color checkeredColor,
java.awt.Shape clip,
int cellSize)
TODO: Merge this code back with GraphicsUtil in idea.
|
void |
paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y) |
public VdIcon(java.net.URL url)
public VdIcon(java.net.URL url,
int width,
int height)
public VdIcon(VdIcon icon, java.awt.Color background)
public java.lang.String getName()
public java.net.URL getURL()
public static void paintCheckeredBackground(java.awt.Graphics g,
java.awt.Color backgroundColor,
java.awt.Color checkeredColor,
java.awt.Shape clip,
int cellSize)
cellSize pixels.public void paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
paintIcon in interface javax.swing.Iconpublic int getIconWidth()
getIconWidth in interface javax.swing.Iconpublic int getIconHeight()
getIconHeight in interface javax.swing.Iconpublic int compareTo(VdIcon other)
compareTo in interface java.lang.Comparable<VdIcon>public void enableCheckerBoardBackground(boolean enable)