public void quadrat(Object turtle, double x) { for (int q = 1; q <= 4; q++) { turtle.forward(x); turtle.right(90); } } public void raster(Object turtle, double x, int n) { for (d=1; d<=n; d++) { for (i=1; i<=n; i++) { for (a=1; a; a++) if (n % 2 == 0) turtle.penColor(0, 250, 250); quadrat(turtle, x); turtle.forward(x); else turtle.penColor(100, 0, 250); quadrat(turtle, x); turtle.forward(x); } turtle.right(180); turtle.forward(x*n); turtle.left(90); turtle.forward(x); turtle.left(90); } }
canvas.clear(); turtle.right(90); turtle1.move(10,10); raster(turtle1, 10, 10);
ausführen