|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.deken.game.component.GText
public class GText
Title: GameText
Description: Utility for Texts.
Copyright: Copyright (c) Mar 17, 2011
Constructor Summary | |
---|---|
GText(java.lang.String text,
java.awt.Font font,
java.awt.Color fontColor)
|
|
GText(java.lang.String text,
java.awt.Font font,
java.awt.Color fontColor,
java.awt.Color backgroundColor)
|
Method Summary | |
---|---|
protected GText |
copy()
|
void |
drawText(java.awt.Graphics2D graphics,
int xLocation,
int yLocation)
|
java.awt.Color |
getBackgroundColor()
|
java.awt.Font |
getFont()
|
java.awt.Color |
getFontColor()
|
SpriteSize |
getSize()
|
java.lang.String |
getText()
|
int |
getTextOffset()
|
int |
getXMargin()
|
int |
getYMargin()
|
boolean |
isInvalid()
|
void |
setBackgroundColor(java.awt.Color backgroundColor)
|
void |
setFont(java.awt.Font font)
|
void |
setFontColor(java.awt.Color fontColor)
|
void |
setInvalid()
|
void |
setSize(int width,
int height)
Sets a size for the text. |
void |
setText(java.lang.String text)
|
void |
setXMargin(int xMargin)
|
void |
setYMargin(int yMargin)
|
java.lang.String |
toString()
|
void |
validate(java.awt.Graphics2D graphics)
Uses the current graphics object to get FontMetrics and the size of the text. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public GText(java.lang.String text, java.awt.Font font, java.awt.Color fontColor)
text
- font
- fontColor
- public GText(java.lang.String text, java.awt.Font font, java.awt.Color fontColor, java.awt.Color backgroundColor)
Method Detail |
---|
public void drawText(java.awt.Graphics2D graphics, int xLocation, int yLocation)
public java.awt.Color getBackgroundColor()
public java.awt.Font getFont()
public java.awt.Color getFontColor()
public SpriteSize getSize()
public java.lang.String getText()
public int getTextOffset()
public int getXMargin()
public int getYMargin()
public boolean isInvalid()
public void setBackgroundColor(java.awt.Color backgroundColor)
public void setFont(java.awt.Font font)
public void setFontColor(java.awt.Color fontColor)
public void setInvalid()
public void setSize(int width, int height)
width
- height
- public void setText(java.lang.String text)
public void setXMargin(int xMargin)
public void setYMargin(int yMargin)
public java.lang.String toString()
toString
in class java.lang.Object
public void validate(java.awt.Graphics2D graphics)
graphics
- protected GText copy()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |