mirror of
https://github.com/jneug/zeichenmaschine.git
synced 2026-04-14 06:33:34 +02:00
Turtle Test Programm
This commit is contained in:
54
test/schule/ngb/zm/TestTurtle.java
Normal file
54
test/schule/ngb/zm/TestTurtle.java
Normal file
@@ -0,0 +1,54 @@
|
||||
package schule.ngb.zm;
|
||||
|
||||
import schule.ngb.zm.turtle.Turtleebene;
|
||||
|
||||
public class TestTurtle extends Zeichenfenster {
|
||||
|
||||
public static void main(String[] args) {
|
||||
new TestTurtle();
|
||||
}
|
||||
|
||||
Turtleebene turtle;
|
||||
|
||||
public void einstellungen() {
|
||||
turtle = new Turtleebene();
|
||||
hinzu(turtle);
|
||||
}
|
||||
|
||||
public void neck( int n, int s, Farbe f ) {
|
||||
for( int i = 0; i < n; i++ ) {
|
||||
turtle.vor(s);
|
||||
turtle.rechts( 360.0 / n );
|
||||
}
|
||||
turtle.setFuellfarbe(f);
|
||||
turtle.fuellen();
|
||||
}
|
||||
|
||||
public void vorbereiten() {
|
||||
turtle.setKonturDicke(2.5);
|
||||
neck(7, 50, Farbe.HGGRUEN);
|
||||
|
||||
/*
|
||||
turtle.vor(100);
|
||||
turtle.links(135);
|
||||
turtle.stiftHoch();
|
||||
turtle.vor(100);
|
||||
turtle.rechts();
|
||||
turtle.stiftRunter();
|
||||
turtle.setKonturFarbe(50, 190, 33);
|
||||
turtle.vor(100);
|
||||
turtle.links();
|
||||
turtle.setKonturDicke(4);
|
||||
//turtle.setKonturArt(Turtleebene.Turtle.GEPUNKTET);
|
||||
turtle.vor(50);
|
||||
*/
|
||||
|
||||
/*Turtleebene.Turtle t = turtle.neueTurtle();
|
||||
t.setKonturDicke(1.5);
|
||||
for( int i = 0; i < 360; i++ ) {
|
||||
t.vor(1);
|
||||
t.rechts(1);
|
||||
}*/
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user