Turtle Befehle

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

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 hidde()

 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.