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   
11   
12   
13       private void paintTheImage(){
14   
15           SPainter klee = new SPainter("Dot",600,600);
16           SCircle dot = new SCircle(60);
17           klee.setColor(Color.LIGHT_GRAY);
18           klee.paint(dot);
19   
20           SCircle dotTwo = new SCircle(30);
21           klee.setColor(Color.LIGHT_GRAY);
22           klee.mlt(100);
23           klee.mfd(100);
24           klee.paint(dotTwo);
25           klee.moveToCenter();
26   
27           SCircle dotThree = new SCircle(30);
28           klee.setColor(Color.LIGHT_GRAY);
29           klee.mrt(100);
30           klee.mfd(100);
31           klee.paint(dotThree);
32           klee.moveToCenter();
33   
34           SCircle dotFour = new SCircle(20);
35           klee.setColor(Color.CYAN);
36           klee.mrt(100);
37           klee.paint(dotFour);
38           klee.moveToCenter();
39   
40           SCircle dotSeven = new SCircle(20);
41           klee.moveToCenter();
42           klee.setColor(Color.CYAN);
43           klee.mlt(100);
44           klee.paint(dotSeven);
45           klee.moveToCenter();
46   
47           SCircle dotFive = new SCircle(15);
48           klee.setColor(Color.RED);
49           klee.mlt(100);
50           klee.mbk(100);
51           klee.paint(dotFive);
52           klee.moveToCenter();
53   
54   
55           SCircle dotSix = new SCircle(15);
56           klee.moveToCenter();
57           klee.setColor(Color.RED);
58           klee.mrt(100);
59           klee.mbk(100);
60           klee.paint(dotSix);
61           klee.moveToCenter();
62   
63           SCircle dotEight = new SCircle(30);
64           klee.setColor(Color.YELLOW);
65           klee.mrt(100);
66           klee.mbk(200);
67           klee.paint(dotEight);
68           klee.moveToCenter();
69   
70           SCircle dotNine = new SCircle(30);
71           klee.setColor(Color.YELLOW);
72           klee.mlt(100);
73           klee.mbk(200);
74           klee.paint(dotEight);
75           klee.moveToCenter();
76   
77   
78   
79   
80   
81       }
82   
83   
84   
85   
86   
87   
88   
89   
90       //  REQUIRED INFRASTRUCTURE
91       public Dots(){
92           paintTheImage();
93   
94       }
95   
96   
97   
98   
99       public static void main(String[] args){
100          SwingUtilities.invokeLater(new Runnable(){
101              public void run(){
102                  new Dots();
103              }
104  
105          });
106      }
107  }
108  
109  
110