Target.java
1    package npw;
2    
3    import java.awt.Color;
4    import javax.swing.SwingUtilities;
5    import painter.SPainter;
6    import shapes.SCircle;
7    public class Target {
8    
9        private void paintTheImage() {
10           SPainter klee = new SPainter ("Blue Dot",600,600);
11           SCircle dot = new SCircle(200);
12           klee.setColor(Color.red);
13           klee.paint(dot);
14           SCircle white = new SCircle(125);
15           klee.setColor(Color.WHITE);
16           klee.paint(white);
17           SCircle bullseye = new SCircle(75);
18           klee.setColor(Color.RED);
19           klee.paint(bullseye);
20       }
21   
22       //Required Infrastructure
23       public Target() {
24           paintTheImage();
25       }
26       public static void main(String[] args) {
27           SwingUtilities.invokeLater(new Runnable() {
28               public void run() {
29                   new Target();
30               }
31           });
32       }
33   }