public class TextSprite extends Sprite
EXIT_POLICY_BOUNCE, EXIT_POLICY_DIE, EXIT_POLICY_STOP, EXIT_POLICY_WRAP
Constructor and Description |
---|
TextSprite(java.lang.String s)
Create a text sprite to display given text.
|
Modifier and Type | Method and Description |
---|---|
void |
draw(java.awt.Graphics g)
Draw the text, centered on the (x,y)-position of the sprite.
|
java.awt.Color |
getColor() |
java.awt.Font |
getFont() |
java.lang.String |
getText() |
void |
setColor(java.awt.Color c)
Sets the color of this Sprite.
|
void |
setFont(java.awt.Font f)
Changes the font to be used for drawing the text.
|
void |
setText(java.lang.String s)
Changes the text that is displayed by this Sprite.
|
contains, die, getDx, getDy, getExitPolicy, getHome, getSpriteHeight, getSpriteWidth, getX, getY, isDead, isImmuneToBullets, onDeath, prepareForNextFrame, randomVelocity, setDx, setDy, setExitPolicy, setImmuneToBullets, setLocation, setSpriteHeight, setSpriteWidth, setUseOvalForContains, setVelocity, setX, setY
public TextSprite(java.lang.String s)
java.lang.IllegalArgumentException
- if s is nullpublic void draw(java.awt.Graphics g)
public java.awt.Color getColor()
public java.awt.Font getFont()
public java.lang.String getText()
public void setColor(java.awt.Color c)
public void setFont(java.awt.Font f)
public void setText(java.lang.String s)
java.lang.IllegalArgumentException
- if s is null.