|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.pushingpixels.flamingo.internal.utils.DoubleArrowResizableIcon
public class DoubleArrowResizableIcon
Helper implementation of ResizableIcon that draws a double arrow.
| Field Summary | |
|---|---|
protected int |
direction
Arrow direction. |
protected int |
height
The height of the rendered image. |
protected int |
width
The width of the rendered image. |
| Constructor Summary | |
|---|---|
DoubleArrowResizableIcon(Dimension initialDim,
int direction)
Creates a new double arrow resizable icon. |
|
DoubleArrowResizableIcon(int initialDim,
int direction)
Creates a new double arrow resizable icon. |
|
| Method Summary | |
|---|---|
int |
getIconHeight()
|
int |
getIconWidth()
|
void |
paintIcon(Component c,
Graphics g,
int x,
int y)
|
void |
revertToOriginalDimension()
|
void |
setDimension(Dimension newDimension)
Changes the dimension of this icon. |
protected boolean |
toPaintEnabled(Component c)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int width
protected int height
protected int direction
SwingConstants.SOUTH,
SwingConstants.NORTH, SwingConstants.EAST or
SwingConstants.WEST.
| Constructor Detail |
|---|
public DoubleArrowResizableIcon(Dimension initialDim,
int direction)
initialDim - Initial icon dimension.direction - Arrow direction. Currently only SwingConstants.SOUTH
is supported.
public DoubleArrowResizableIcon(int initialDim,
int direction)
initialDim - Initial icon dimension.direction - Arrow direction. Currently only SwingConstants.SOUTH
is supported.| Method Detail |
|---|
public void revertToOriginalDimension()
public void setDimension(Dimension newDimension)
ResizableIconthis icon.
setDimension in interface ResizableIconnewDimension - New dimension for this icon.public int getIconHeight()
getIconHeight in interface Iconpublic int getIconWidth()
getIconWidth in interface Iconprotected boolean toPaintEnabled(Component c)
public void paintIcon(Component c,
Graphics g,
int x,
int y)
paintIcon in interface Icon
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||