Turtle Befehle
Aus ProgrammingWiki
Archivierte Version vom 2011-01-07T09:33:03+00:00. Aktuelle Version
In Java wird bereits ein Turtle Objekte turtle zur Verfügung gestellt. Sollten Sie mehr als eine Canvasfläche auf einer Wikiseite verwenden, werden diese durchnummeriert und turtle2 würde die zweite Zeichenfläche ansprechen.
Wenn Sie mehrere Turtle auf der gleichen Zeichenfläche verwenden wollen, können Sie mit nachfolgendem Befehl weitere Turtle auf der Zeichenfläche n instanziieren:
Turtle t = new Turtle(1);
Auch das Clonen eines existierenden Turtle ist möglich:
Turtle t2 = t.clone();
Folgende Methoden unterstützt die Klasse Turtle:
public String forward (int n) public String backward (int n) public String right(int a) public String left (int a) public String penUp () // hebt den Stift hoch (kein Zeichnen mehr bei forward/backward) public String penDown () // setzt Stift wieder auf public String penErase () // setzt Stiftfarbe auf Weiß public String penWidth(int w) public String penColor (int r, int g, int b) public String show() public String hide()
public String setAngle(int a) // setzt die Blickrichtung absolut public String setAngleTo(Turtle t) // setzt die Blickrichtung auf anderen Turtle public String move(int toX,int toY) // setzt die Position des Turtles absolut public String home() // setzt die Position wieder in die Canvas Mitte zurück
Ein Turtle kann gleichzeitig mit dem Canvas Objekt verwendet werden.