Dots.java
1    package npw;
2    
3    import java.awt.Color;
4    import javax.swing.SwingUtilities;
5    import painter.SPainter;
6    import shapes.SCircle;
7    
8    public class Dots {
9    
10       public Dots() { paintTheImage();
11   
12       }
13   
14       private void paintTheImage() {
15           SPainter klee = new SPainter("Dots", 700, 700);
16           klee.mfd(200);
17           SCircle dot1 = new SCircle(30);
18           klee.setColor(Color.blue);
19           klee.paint(dot1);
20           klee.mbk(200);
21           SCircle dot2 = new SCircle(30);
22           klee.setColor(Color.blue);
23           klee.paint(dot2);
24           klee.mbk(200);
25           SCircle dot3 = new SCircle(30);
26           klee.setColor(Color.blue);
27           klee.paint(dot3);
28           klee.tl();
29           klee.mfd(200);
30           SCircle dot4 = new SCircle(75);
31           klee.setColor(Color.green);
32           klee.paint(dot4);
33           klee.mbk(400);
34           SCircle dot5 = new SCircle(75);
35           klee.setColor(Color.green);
36           klee.paint(dot5);
37           klee.tr();
38           klee.mfd(200);
39           klee.tr();
40           klee.mfd(50);
41           SCircle dot6 = new SCircle(50);
42           klee.setColor(Color.magenta);
43           klee.paint(dot6);
44           klee.tl();
45           klee.tl();
46           klee.mfd(500);
47           SCircle dot7 = new SCircle(50);
48           klee.setColor(Color.magenta);
49           klee.paint(dot7);
50           klee.tr();
51           klee.mfd(200);
52           klee.tr();
53           klee.mfd(50);
54           SCircle dot8 = new SCircle(125);
55           klee.setColor(Color.cyan);
56           klee.paint(dot8);
57           klee.mfd(400);
58           SCircle dot9 = new SCircle(125);
59           klee.setColor(Color.cyan);
60           klee.paint(dot9);
61       }
62   
63       public static void main(String[] args) {
64           SwingUtilities.invokeLater(new Runnable() {
65               public void run() {
66                   new Dots();
67               }
68           });
69           }
70   
71   
72   
73   }
74