import java.awt.Color;
import sk.upjs.jpaz2.*;
public class Spustac {
/**
* @param args
*/
public static void main(String[] args) {
WinPane plocha = new WinPane();
ObjectInspector oi = new ObjectInspector();
oi.inspect(plocha);
Turtle zofka = new Turtle();
oi.inspect(zofka);
plocha.add(zofka);
// zofka.setX(100);
// zofka.setY(150);
zofka.setPosition(100, 150);
zofka.setPenColor(Color.red);
Turtle jozko = new Turtle();
oi.inspect(jozko);
plocha.add(jozko);
jozko.setPosition(200, 150);
jozko.setPenColor(Color.blue);
for (int i = 0; i < 4; i++) {
jozko.step(100);
JPAZUtilities.delay(1000);
jozko.turn(90);
JPAZUtilities.delay(1000);
}
ChytraTurtle david = new ChytraTurtle();
plocha.add(david);
oi.inspect(david);
david.setPosition(150, 150);
}
}
import sk.upjs.jpaz2.JPAZUtilities;
import sk.upjs.jpaz2.Turtle;
public class ChytraTurtle extends Turtle {
public void spomalenyStvorec(double strana) {
for (int i = 0; i < 4; i++) {
this.step(strana);
JPAZUtilities.delay(1000);
this.turn(90);
JPAZUtilities.delay(1000);
}
}
}