net.sac.ui
Class G2DLabel
java.lang.Object
net.sac.ui.G2DLabel
public class G2DLabel
- extends java.lang.Object
G2DLabel provides a simple means for drawing text using Graphics2D.
- Author:
- Scott Arnold
|
Constructor Summary |
G2DLabel(java.awt.Font font,
java.awt.Color color,
java.lang.String text,
int x,
int y,
int width,
int height,
G2DLabel.Alignment alignment,
boolean scaleFontToFit)
|
G2DLabel(java.awt.Font font,
java.awt.Color color,
java.lang.String text,
java.awt.geom.Rectangle2D bounds,
G2DLabel.Alignment alignment,
boolean scaleFontToFit)
|
|
Method Summary |
java.awt.Font |
getFont()
|
java.lang.String |
getText()
|
void |
paint(java.awt.Graphics2D g2d)
|
void |
setFont(java.awt.Font font)
|
void |
setText(java.lang.String text)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LEFT
public static final G2DLabel.Alignment LEFT
CENTER
public static final G2DLabel.Alignment CENTER
RIGHT
public static final G2DLabel.Alignment RIGHT
G2DLabel
public G2DLabel(java.awt.Font font,
java.awt.Color color,
java.lang.String text,
java.awt.geom.Rectangle2D bounds,
G2DLabel.Alignment alignment,
boolean scaleFontToFit)
G2DLabel
public G2DLabel(java.awt.Font font,
java.awt.Color color,
java.lang.String text,
int x,
int y,
int width,
int height,
G2DLabel.Alignment alignment,
boolean scaleFontToFit)
getText
public java.lang.String getText()
setText
public void setText(java.lang.String text)
getFont
public java.awt.Font getFont()
setFont
public void setFont(java.awt.Font font)
paint
public void paint(java.awt.Graphics2D g2d)