public class EmptyResizableIcon extends java.lang.Object implements ResizableIcon
ResizableIcon
that paints nothing.Modifier and Type | Field and Description |
---|---|
protected int |
height
The current icon height.
|
protected int |
width
The current icon width.
|
Constructor and Description |
---|
EmptyResizableIcon(java.awt.Dimension initialDim)
Creates a new empty resizable icon of the specified size.
|
EmptyResizableIcon(int initialDim)
Creates a new empty resizable icon of the specified size.
|
Modifier and Type | Method and 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)
Changes the dimension of
this icon. |
protected int width
protected int height
public EmptyResizableIcon(java.awt.Dimension initialDim)
initialDim
- Initial dimension of the icon.public EmptyResizableIcon(int initialDim)
initialDim
- Initial dimension of the icon.public void setDimension(java.awt.Dimension newDimension)
ResizableIcon
this
icon.setDimension
in interface ResizableIcon
newDimension
- New dimension for this
icon.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