Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * File: Target.java
- * Name:
- * Section Leader:
- * -----------------
- * This file is the starter file for the Target problem.
- */
- import acm.graphics.*;
- import acm.program.*;
- import java.awt.*;
- /* This program creates a one inch target in the center of the screen */
- public class Target extends GraphicsProgram {
- public void run() {
- outerCircle();
- middleCircle();
- innerCircle();
- }
- /*creates outer red circle*/
- private void outerCircle() {
- GOval outer = new GOval((getWidth()/2 -36), (getHeight()/2-36), 72, 72);
- outer.setFilled(true);
- outer.setFillColor(Color.RED);
- outer.setColor(Color.RED);
- add(outer);
- }
- /*creates middle, white circle */
- private void middleCircle() {
- GOval middle = new GOval((getWidth()/2 -23), (getHeight()/2-23), 47, 47);
- middle.setFilled(true);
- middle.setFillColor(Color.WHITE);
- middle.setColor(Color.WHITE);
- add(middle);
- }
- /* creates bullseye */
- private void innerCircle() {
- GOval inner = new GOval((getWidth()/2 -11), (getHeight()/2-11), 22, 22);
- inner.setFilled(true);
- inner.setFillColor(Color.RED);
- inner.setColor(Color.RED);
- add(inner);
- }
- }
Add Comment
Please, Sign In to add comment