Dots.java
1    package npw;
2    import java.awt.Color;
3    import javax.swing.SwingUtilities;
4    import painter.SPainter;
5    import shapes.SCircle;
6    
7    
8    public class Dots {
9    
10   
11       private void paintTheImage() {
12           SPainter Avo = new SPainter("Dots", 1000, 1000);
13           SCircle dot = new SCircle(50);
14   
15           //Blue Dot
16           Avo.moveToCenter();
17           Avo.mrt(100.0);
18           Avo.setColor(Color.BLUE);
19           Avo.paint(dot);
20           Avo.moveToCenter();
21   
22           Avo.mlt(100.0);
23           Avo.paint(dot);
24           Avo.moveToCenter();
25   //RED DOT
26           Avo.mrt(250.0);
27           Avo.setColor(Color.RED);
28           dot.s2();
29           Avo.paint(dot);
30           Avo.moveToCenter();
31   
32           Avo.mlt(250.0);
33           Avo.paint(dot);
34           dot.x2();
35           Avo.moveToCenter();
36   
37           //YELLOW DOT
38           Avo.mrt(400.0);
39           Avo.setColor(Color.YELLOW);
40           dot.s3();
41           Avo.paint(dot);
42           Avo.moveToCenter();
43   
44           Avo.mlt(400.0);
45           Avo.paint(dot);
46           dot.x3();
47           Avo.moveToCenter();
48   
49           Avo.mlt(250.0);
50           Avo.mfd(250.0);
51           Avo.paint(dot);
52   
53           Avo.mrt(250.0);
54           Avo.mbk(250.0);
55           Avo.moveToCenter();
56   
57           Avo.mrt(250.0);
58           Avo.mfd(250.0);
59           Avo.paint(dot);
60   
61           Avo.mlt(250.0);
62           Avo.mbk(250.0);
63           Avo.moveToCenter();
64   
65   
66           Avo.mfd(50.0);
67           dot.s3();
68           Avo.paint(dot);
69   
70           Avo.moveToCenter();
71   
72   
73   
74   
75   
76   
77   
78   
79   
80   
81   
82       }
83       public Dots(){
84           paintTheImage();
85       }
86   
87       public static void main(String[] args) {
88           SwingUtilities.invokeLater(new Runnable() {
89               public void run(){
90                   new Dots();
91               }
92           });
93       }
94   
95   
96   }
97   
98   
99