import acm.graphics.*;
import acm.program.*;
import java.awt.*;
public class Target extends GraphicsProgram {
double static final pixels = 72;
double static final outer_radius = 1 * pixels;
double static final middle_radius = 0.65*pixels;
double static final inner_radius = 0.3*pixels;
public void run() {
double x = getWidth()/2;
double y = getHeight()/2;
buld3circle();
}//暴力叠加三个圆圈//
private void buld3circle() {
GOval circle1 = new GOval(x-outer_radius,y-outer_radius,outer_radius*2,outer_radius*2);
circle1.setFilled(ture);
circle1.setColor(Color.red);
GOval circle2 = new GOval(x-middle_radius, y-middle_radius,middle_radius*2,middle_radius*2);
circle2.setFilled(ture);
circle2.setColor(Color.white);
GOval circle3 = new GOval(x-inner_radius, y-inner_radius,inner_radius*2,inner_radius*2);
circle3.setFilled(ture);
circle3.setColor(Color.white);
add(circle1);
add(circle2);
add(circle3);
}
}
10-07
10-07
10-07