Crossfire JXClient, Trunk
|
Public Member Functions | |
ButtonImages (@NotNull final Image imageLeft, @NotNull final Image imageMiddle, @NotNull final Image imageRight) | |
int | getHeight () |
void | render (@NotNull final Graphics g, final int w) |
Private Attributes | |
final int | height |
final Image | imageLeft |
final Image | imageMiddle |
final Image | imageRight |
A set of images to form a button image. The button image consists of a left, a middle, and a right part. Left and right parts have fixed size, the middle part is clipped or repeated to the button's width.
Definition at line 35 of file ButtonImages.java.
com.realtime.crossfire.jxclient.gui.button.ButtonImages.ButtonImages | ( | @NotNull final Image | imageLeft, |
@NotNull final Image | imageMiddle, | ||
@NotNull final Image | imageRight | ||
) |
Creates a new instance.
imageLeft | the left image |
imageMiddle | the middle image |
imageRight | the right image |
Definition at line 66 of file ButtonImages.java.
References com.realtime.crossfire.jxclient.gui.button.ButtonImages.height, com.realtime.crossfire.jxclient.gui.button.ButtonImages.imageLeft, com.realtime.crossfire.jxclient.gui.button.ButtonImages.imageMiddle, and com.realtime.crossfire.jxclient.gui.button.ButtonImages.imageRight.
int com.realtime.crossfire.jxclient.gui.button.ButtonImages.getHeight | ( | ) |
Returns the button's height.
Definition at line 84 of file ButtonImages.java.
References com.realtime.crossfire.jxclient.gui.button.ButtonImages.height.
Referenced by com.realtime.crossfire.jxclient.gui.button.GUITextButton.GUITextButton().
void com.realtime.crossfire.jxclient.gui.button.ButtonImages.render | ( | @NotNull final Graphics | g, |
final int | w | ||
) |
Draws the button.
g | the graphics to paint into |
w | the button width |
Definition at line 93 of file ButtonImages.java.
References com.realtime.crossfire.jxclient.gui.button.ButtonImages.height, com.realtime.crossfire.jxclient.gui.button.ButtonImages.imageLeft, com.realtime.crossfire.jxclient.gui.button.ButtonImages.imageMiddle, and com.realtime.crossfire.jxclient.gui.button.ButtonImages.imageRight.
|
private |
The button height.
Definition at line 58 of file ButtonImages.java.
Referenced by com.realtime.crossfire.jxclient.gui.button.ButtonImages.ButtonImages(), com.realtime.crossfire.jxclient.gui.button.ButtonImages.getHeight(), and com.realtime.crossfire.jxclient.gui.button.ButtonImages.render().
|
private |
The left border of the button.
Definition at line 41 of file ButtonImages.java.
Referenced by com.realtime.crossfire.jxclient.gui.button.ButtonImages.ButtonImages(), and com.realtime.crossfire.jxclient.gui.button.ButtonImages.render().
|
private |
The background of the middle part of the button.
Definition at line 47 of file ButtonImages.java.
Referenced by com.realtime.crossfire.jxclient.gui.button.ButtonImages.ButtonImages(), and com.realtime.crossfire.jxclient.gui.button.ButtonImages.render().
|
private |
The right border of the button.
Definition at line 53 of file ButtonImages.java.
Referenced by com.realtime.crossfire.jxclient.gui.button.ButtonImages.ButtonImages(), and com.realtime.crossfire.jxclient.gui.button.ButtonImages.render().