java.lang.Objectgreenfoot.Actor
Label
public class Label
A Label class that allows you to display a textual value on screen. The Label is an actor, so you will need to create it, and then add it to the world in Greenfoot. If you keep a reference to the Label then you can change the text it displays.
| Constructor Summary | |
|---|---|
Label(int value,
int fontSize)
Create a new label, initialise it with the int value to be shown and the font size |
|
Label(java.lang.String value,
int fontSize)
Create a new label, initialise it with the needed text and the font size |
|
| Method Summary | |
|---|---|
void |
setFillColor(greenfoot.Color fillColor)
Sets the fill color of the text |
void |
setLineColor(greenfoot.Color lineColor)
Sets the line color of the text |
void |
setValue(int value)
Sets the value as integer |
void |
setValue(java.lang.String value)
Sets the value as text |
| Methods inherited from class greenfoot.Actor |
|---|
act, addedToWorld, getImage, getIntersectingObjects, getNeighbours, getObjectsAtOffset, getObjectsInRange, getOneIntersectingObject, getOneObjectAtOffset, getRotation, getWorld, getWorldOfType, getX, getY, intersects, isAtEdge, isTouching, move, removeTouching, setImage, setImage, setLocation, setRotation, turn, turnTowards |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Label(int value,
int fontSize)
public Label(java.lang.String value,
int fontSize)
| Method Detail |
|---|
public void setValue(java.lang.String value)
value - the text to be showpublic void setValue(int value)
value - the value to be showpublic void setLineColor(greenfoot.Color lineColor)
lineColor - the line color of the textpublic void setFillColor(greenfoot.Color fillColor)
fillColor - the fill color of the text