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    import shapes.SCircle;
8    
9    public class Dots {
10   
11       private void paintTheImage() {
12           SPainter painter = new SPainter("Dots", 600, 600);
13           SCircle dot = new SCircle(50);
14   
15           painter.setColor(Color.BLACK);
16           painter.mlt(200);
17           painter.mfd(200);
18           painter.paint(dot);
19           painter.mrt(400);
20           painter.paint(dot);
21           painter.mbk(200);
22           painter.mlt(30);
23           painter.paint(dot);
24           painter.mlt(340);
25           painter.paint(dot);
26   
27           painter.setColor(Color.PINK);
28           SCircle dot2 = new SCircle(100);
29           painter.mrt(170);
30           painter.paint(dot2);
31   
32           painter.setColor(Color.BLUE);
33           SCircle dot3 = new SCircle(30);
34           painter.mlt(50);
35           painter.mbk(150);
36           painter.paint(dot3);
37           painter.mrt(100);
38           painter.paint(dot3);
39           painter.mrt(50);
40           painter.mbk(50);
41           painter.paint(dot3);
42           painter.mlt(200);
43           painter.paint(dot3);
44   
45   
46       }
47   
48   
49       public Dots() {
50           paintTheImage();
51       }
52       public static void main(String[] args) {
53           SwingUtilities.invokeLater(new Runnable() {
54               public void run() {
55                   new Dots();
56               }
57           });
58       }
59   }
60