Turtles ? dringend

Status
Nicht offen für weitere Antworten.
N

Noobii

Gast
Hallo Leute,

und zwar verstehe ich das Programmieren mit Turtles nicht so ganz. Was müsste ich machen, um z.B. einen ganz normalen Strich zu zeichnen oder ein Rechteck ? (und wie wird ein Button erstellt?)

und wie würdet ihr diese Aufgabe lösen ?

Programmieren Sie die Methode zeichnen() in TurtleDemo so, dass a) ein Quadrat mit der Seitenlänge 120 (die Seiten parallel zu den Achsen und b) ein Quadrat mit der Seitenlänge 100, das auf einer Spitze steht, gezeichnet wird. Dabei sollen beide Quadrate auf einmal gezeichnet werden, wenn der Button angeklickt wird.

Ich wäre euch zu tiefst dankbar, wenn ihr mir helfen könntet. Bin ganz neu auf dem Gebiet, und verstehe momentan nicht allzu viel im Informatik-unterricht.

Gruss,
Stefan
 
G

Guest

Gast
naja, das mit Turtles machen wir auch in Java.


"Turtle
Die Programmiersprache LOGO wurde speziell zum Einstieg ins Programmieren entworfen. Sie enthält eine spezielle Grafikkonzeption, die sogenannte Turtle-Grafik. (engl. turtle = Schildkröte, dt. Igel-Grafik), mit der Prozeduren bei geometrischen Fragestellungen gut veranschaulicht werden können. Es gibt Befehle zur Steuerung der Turtle. Bei Bewegungen hinterlässt sie Spuren im "Sand", zeichnet da-bei also auf ihre Zeichenfläche.

Attribute der Turtle
TurtleX x-Position der Turtle
TurtleY y-Position der Turtle
TurtleW Richtung der Turtle, 00 nach rechts, 900 nach oben
DrawDynamic Die Turtle zeichnet zum Zuschauen langsam.

Anfangs befindet sich die Turtle in der Mitte ihrer Zeichenfläche und schaut nach rechts.

Methoden der Turtle
Turtle (int width, int height) Erzeugt eine Turtle mit der einer Width x Height großen Zeichen-fläche.
turnto (double angle) Legt die Zeichenrichtung absolut fest
turn (double angle) Ändert die Zeichenrichtung relativ um den Winkel angle.
moveto (double x, double y) Setzt die Turtle auf den Punkt P(x/y)
move (double lenght) Bewegt die Turtle in der aktuellen Zeichenrichtung um eine Strecke der Länge length ohne zu zeichnen.
drawto(double x, double y) Die Turtle zeichnet von der aktuellen Position eine Strecke zum Punkt P(x/y).
draw (double length) Die Turtle zeichnet in der aktuellen Richtung eine Strecke der Länge length.
drawto(double x, double y) Die Turtle zeichnet von der aktuellen Position eine Strecke zum Punkt P(x/y).
clear() Löscht die Zeichenfläche.
setForeground(Color c) Setzt die Farbe c als Zeichenfarbe
setBackground(Color c) Setzt die Farbe c als Hintergrundfarbe

Die Zeichenfläche der Turtle hat ihren Ursprung in der linken oberen Ecke. Entgegen den Gewohnhei-ten der Mathematik ist die y-Achse bei Computergrafiken nach unten gerichtet."



wir haben solch einen Text bekommen, aber viel kann ich damit nicht anfangen, deshalb bräuchte ich eure Hilfe.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Say abstract class und Objekt erzeugen - Dringend Hilfe Java Basics - Anfänger-Themen 10
Neuling47 bräuchte dringend hilfe Java Basics - Anfänger-Themen 6
Gaudimagspam Dringend Java Hilfe benötigt Java Basics - Anfänger-Themen 19
D Brauche Dringend Hilfe...Prozedur/Funktionsprozedur Ergebnis augeben Java Basics - Anfänger-Themen 11
A suche dringend Hilfe!! Java Basics - Anfänger-Themen 6
S ProgrammierHilfe dringend gesucht ( Icon bewegen) Java Basics - Anfänger-Themen 9
C Brauche dringend Hilfe. Umfrage mit ja und nein in Java erstellen? Java Basics - Anfänger-Themen 12
M JDK installieren Brauche dringend Hilfe Java Basics - Anfänger-Themen 2
M Dringend Experten für Scala-Play basierte Programmierung!!!! Java Basics - Anfänger-Themen 0
Z Erste Schritte Bitte helft mir dringend!! Java Basics - Anfänger-Themen 3
J Ich bitte DRINGEND um Hilfe!!! Java Basics - Anfänger-Themen 16
S Erste Schritte BlueJ-Aufgabe: Programmcode / Brauche dringend Hilfe !!! Java Basics - Anfänger-Themen 37
C Brauche dringend hilfe beim exception im code Java Basics - Anfänger-Themen 5
R GUI mit if-Verzweigung kombiniert - Illegal start of expression (Dringend) Java Basics - Anfänger-Themen 7
X DB4O Collections and Arrays, brauche dringend Hilfe! Java Basics - Anfänger-Themen 3
M Denkanstoß für Umlaufzahl dringend benötigt! Java Basics - Anfänger-Themen 9
A Hangman in Java programmieren - dringend Java Basics - Anfänger-Themen 8
L Brauche bitte dringend Hilfe für Klausur Java Basics - Anfänger-Themen 8
U Dringend: Syntax error on token "else" Java Basics - Anfänger-Themen 8
R While schleife in For Schleife umwandeln -- Dringend Java Basics - Anfänger-Themen 8
S Dringend! NullPointerException Java Basics - Anfänger-Themen 4
G Problem mit Zählschleife - Brauche dringend Unterstützung. Java Basics - Anfänger-Themen 5
C Brauche dringend H!lfe :( Java Basics - Anfänger-Themen 3
T [Dringend] Classpath-Problem Java Basics - Anfänger-Themen 3
K brauch dringend Hilfe *.jar abänder Java Basics - Anfänger-Themen 2
0 Ich brauche dringend Hilfe PRIMZAHLENZWILLINGE Java Basics - Anfänger-Themen 16
T Hilfe brauche dringend hilfe Java Basics - Anfänger-Themen 3
S Blutiger Java Anfänger braucht dringend Hilfe Java Basics - Anfänger-Themen 4
U ArrayIndexOutOfBoundsException - dringend Hilfe gesucht Java Basics - Anfänger-Themen 8
K Bräuchte dringend Hilfe bei einer Schulaufgabe Java Basics - Anfänger-Themen 2
N adt liste - dringend! Java Basics - Anfänger-Themen 3
H Brauche ganz dringend HILFEEE! Math random Java Basics - Anfänger-Themen 19
S Brauche ganz dringend Hilfe Java Basics - Anfänger-Themen 4
G schaut mal dringend rein(ist das realistisch) Java Basics - Anfänger-Themen 9
N Brauche dringend hilfe! Prog mit Fehlern Java Basics - Anfänger-Themen 2
S Listen - insert - print etc. Dringend! Bitte! Java Basics - Anfänger-Themen 6
S Brauche bitte dringend Übungsbeispiele! Java Basics - Anfänger-Themen 2
B zeus und java !!!brauche dringend hilfe!!! Java Basics - Anfänger-Themen 29
F Dringend: Einbinden einer Methode in die Hauptmethode !!! Java Basics - Anfänger-Themen 43
T Brauche dringend Hilfe Java Basics - Anfänger-Themen 22
B Frage zu BigDecimal! dringend Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben