Turtle - class

Benutzbare Methoden und Konstanten

by Dr. M. Halfpap

Zurück zur Hauptseite

Die Zeichnung beginnt im CANVAS - Mittelpunkt mit TURTLE - Richtung NORD. Das Zeichenfeld ist 400 x 400 Pixel groß, der Mittelpunkt liegt bei 0;0 - vorstellbar also als Koordinatensystem von -200 bis 200 auf jeder Achse.

Ggf. zu überschreiben sind folgende Methoden der Superklasse :

button#_ActionEvents() :
nach Mausklick auf den entsprechenden Button werden die hier stehenden Anweisungen abgearbeitet; für # muß eine Zahl aus dem Intervall [2; ... ;10] eingesetzt werden.

Benutzbar sind bei den Komponenten i.a. folgende Methoden :

Komponenten sind hier ivjButton#; ivjLabel1 (für Untertitel); ivjLabel2/3 für Eingabefelder und ivjTextField1/2 ebenfalls bei den Eingabefeldern.

setLabel(String) bzw. setText(String) :
für die Aufschrift

getText() :
bei Texteingaben in Eingabefeldern

setText(String) :
bei Textausgaben in Eingabefeldern

setVisible(boolean) :
zum Sichtbar- bzw. Unsichtbarmachen von Komponenten

setBackground(color) :
für Hintergrundfarben

setBounds(int, int, int, int) :
Größenveränderung der Komponenten, Eingabereihenfolge : x, y (Ecke links oben), Länge, Breite

Benutzbar sind von der Superklasse TURTLE die Methoden :

vor ( double laenge ) :
Bewegt die Turtle um eine entsprechende Pixellänge nach vorne

rueck ( double laenge ) :
Entsprechendes rückwärts

rechts ( double winkel ) :
Dreht die Turtle um den angegebenen Winkel ( ohne zu zeichnen )

links ( double winkel ) :
Entsprechendes nach links

setze ( double x, double y ) :
Setzt die Turtle auf die entsprechenden Koordinaten

home ( ) :
Setzt die Turtle auf den Ursprung mit Richtung Nord

stiftAb ( ) :
Läßt die Turtle zeichnen

stiftAuf ( ) :
Bewegt die Turtle ohne zu zeichnen

neu ( ) :
Setzt die Turtle auf den Ursprung mit Richtung Nord und löscht die Zeichnung

bildLoeschen ( ) :
Löscht die Zeichnung, ändert aber weder Richtung noch Ort der Turtle

Konstanten sind :

double xAktuell :
Aktueller x - Wert der Turtle
double yAktuell :
Aktueller y - Wert der Turtle