javax.swing.Icon
, javax.swing.plaf.UIResource
, ResizableIcon
public class ResizableIconUIResource extends java.lang.Object implements ResizableIcon, javax.swing.plaf.UIResource
Constructor | Description |
---|---|
ResizableIconUIResource(ResizableIcon delegate) |
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) |
Changes the dimension of
this icon. |
public ResizableIconUIResource(ResizableIcon delegate)
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
public void setDimension(java.awt.Dimension newDimension)
ResizableIcon
this
icon.setDimension
in interface ResizableIcon
newDimension
- New dimension for this
icon.