Dots.java
1    package npw;
2    
3    import painter.SPainter;
4    import shapes.SCircle;
5    import javax.swing.*;
6    import java.awt.*;
7    
8    public class Dots {
9    
10       private void paintTheImage() {
11           SPainter painter = new SPainter("Dots", 1500, 1500);
12           SCircle dot = new SCircle(120);
13           SCircle dot2 = new SCircle(50);
14           SCircle dot3 = new SCircle(100);
15           SCircle dot4 = new SCircle(75);
16   
17           painter.setColor(Color.cyan);
18           painter.mlt(300);
19           painter.mfd(600);
20           painter.paint(dot);
21           painter.moveToCenter();
22   
23           painter.setColor(Color.red);
24           painter.mlt(300);
25           painter.mfd(300);
26           painter.paint(dot2);
27           painter.moveToCenter();
28   
29           painter.setColor(Color.black);
30           painter.mlt(300);
31           painter.mfd(100);
32           painter.paint(dot3);
33           painter.moveToCenter();
34   
35           painter.setColor(Color.green);
36           painter.mlt(300);
37           painter.mbk(100);
38           painter.paint(dot4);
39           painter.moveToCenter();
40   
41           painter.setColor(Color.cyan);
42           painter.mrt(300);
43           painter.mfd(600);
44           painter.paint(dot);
45           painter.moveToCenter();
46   
47           painter.setColor(Color.red);
48           painter.mrt(300);
49           painter.mfd(300);
50           painter.paint(dot2);
51           painter.moveToCenter();
52   
53           painter.setColor(Color.black);
54           painter.mrt(300);
55           painter.mfd(100);
56           painter.paint(dot3);
57           painter.moveToCenter();
58   
59           painter.setColor(Color.green);
60           painter.mrt(300);
61           painter.mbk(100);
62           painter.paint(dot4);
63           painter.moveToCenter();
64   
65           painter.setColor(Color.pink);
66           painter.paint(dot);
67   
68   
69       }
70   
71       public Dots() {
72           paintTheImage();
73   
74       }
75   
76           public static void main(String[] args) {
77       SwingUtilities.invokeLater(new Runnable() {
78           public void run() {
79               new Dots();
80           }
81       });
82   }
83   
84   }