Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. public class Target extends GraphicsApp {
  2. int diameter = 10;
  3. int numCircles = 15;
  4. int diameterRed = diameter * numCircles;
  5. int diameterWhite = diameterRed - diameter;
  6.  
  7. public void setup() {
  8. setupCanvas();
  9. drawCircles();
  10. }
  11.  
  12. private void setupCanvas() {
  13. size(500, 500);
  14. background(Color.WHITE);
  15. }
  16.  
  17. private void drawCircles() {
  18. Ellipse circlesRed = new Ellipse(width / 2, height / 2, diameterRed,
  19. diameterRed, Color.RED);
  20. Ellipse circlesWhite = new Ellipse(width / 2, height / 2,
  21. diameterWhite, diameterWhite, Color.WHITE);
  22.  
  23. for (int i = 1; i < numCircles; i++) {
  24. circlesRed.draw();
  25. circlesRed.setSize(diameterRed - (2 * i * diameter), diameterRed
  26. - (2 * i * diameter));
  27. circlesWhite.draw();
  28. circlesWhite.setSize(diameterWhite - (2 * i * diameter),
  29. diameterWhite - (2 * i * diameter));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement