import java.awt.Color;
import sk.upjs.jpaz2.Turtle;
public class MojaKorytnacka extends Turtle {
public void zahada() {
for (int i = 0; i < 256; i++) {
Color c = new Color(i,i,i);
this.setPenColor(c);
this.setPosition(i, 0);
this.moveTo(i, 150);
}
}
public void nahodnaFarbaPera() {
int r = (int) (Math.random()*256);
int g = (int) (Math.random()*256);
int b = (int) (Math.random()*256);
this.setPenColor(new Color(r,g,b));
}
public double sustredneKruhy(double polomer) {
double sucetObsahov = 0;
this.setFillColor(Color.red);
while (polomer >= 1) {
this.dot(polomer);
// pripocitaj obsah nakresleneho kruhu
sucetObsahov = sucetObsahov + Math.PI * polomer * polomer;
polomer = 0.8*polomer;
Color farba = this.getFillColor();
if (farba == Color.red) {
this.setFillColor(Color.blue);
} else if (farba == Color.blue) {
this.setFillColor(Color.gray);
} else {
this.setFillColor(Color.red);
}
}
return sucetObsahov;
}
}