/home/ssingh6/NetBeansProjects/CS1/src/npw/Dots.java |
1
2
3
4
5
6 package npw;
7 import java.awt.Color;
8 import javax.swing.SwingUtilities;
9 import painter.SPainter;
10 import shapes.SCircle;
11
12
13 @author
14
15 public class Dots {
16 private void paintTheImage()
17 {
18 SPainter klee = new SPainter("Dots",600,600);
19 SCircle cricle = new SCircle(80);
20 klee.setColor(Color.BLUE);
21 klee.paint(cricle);
22 SCircle acircle = new SCircle(50);
23 klee.setColor(Color.YELLOW);
24 klee.mfd(acircle.diameter());
25 klee.mlt(acircle.diameter());
26 klee.paint(acircle);
27 SCircle bcircle = new SCircle(50);
28 klee.setColor(Color.YELLOW);
29 klee.mrt(acircle.diameter());
30 klee.mrt(acircle.diameter());
31 klee.paint(bcircle);
32 SCircle ccircle = new SCircle(50);
33 klee.setColor(Color.YELLOW);
34 klee.mbk(acircle.diameter());
35 klee.mbk(acircle.diameter());
36 klee.paint(ccircle);
37 SCircle dcircle = new SCircle(50);
38 klee.setColor(Color.YELLOW);
39 klee.mlt(acircle.diameter());
40 klee.mlt(acircle.diameter());
41 klee.paint(dcircle);
42 SCircle ecircle = new SCircle(30);
43 klee.setColor(Color.RED);
44 klee.mlt(acircle.diameter());
45 klee.mfd(acircle.diameter());
46 klee.mfd(acircle.diameter());
47 klee.mfd(acircle.diameter());
48 klee.paint(ecircle);
49 SCircle fcircle = new SCircle(30);
50 klee.mrt(acircle.diameter());
51 klee.mrt(acircle.diameter());
52 klee.mrt(acircle.diameter());
53 klee.mrt(acircle.diameter());
54 klee.paint(fcircle);
55 }
56 public Dots()
57 {
58 paintTheImage();
59 }
60
61
62 @param args
63
64 public static void main(String[] args)
65 {
66 SwingUtilities.invokeLater(new Runnable() {
67 public void run() {
68 new Dots();
69 }
70 });
71 }
72
73
74 }
75