/home/dmaslows/NetBeansProjects/CS1/src/npw/Target.java
 1 /*
 2  * Program to paint a blue dot in the context of the Nonrepresentational
 3  * Painting World, NPW.
 4  */
 5 
 6 package npw;
 7 
 8 import java.awt.Color;
 9 import javax.swing.SwingUtilities;
10 import painter.SPainter;
11 import shapes.SCircle;
12 
13 /**
14  *
15  * @author blue
16  */
17 public class Target {
18 // THE SOLUTION TO THE BLUE DOT PROBLEM
19     
20 private void paintTheImage() {
21     SPainter klee = new SPainter("Target",600,600);
22     SCircle dot = new SCircle(200);
23     klee.setColor(Color.RED);
24     klee.paint(dot);
25     dot = new SCircle(100);
26     klee.setColor(Color.WHITE);
27     klee.paint(dot);
28     dot = new SCircle(50);
29     klee.setColor(Color.RED);
30     klee.paint(dot);
31 }
32 
33 public Target() {
34     paintTheImage();
35 }
36 
37     public static void main(String[] args) {
38         SwingUtilities.invokeLater(new Runnable() {
39             public void run() {
40                 new Target();
41             }
42         });
43     }
44     
45 }
46