1 /* 2 program for painting dots. 3 */ 4 5 package npw; 6 7 import java.awt.Color; 8 import javax.swing.SwingUtilities; 9 import painter.SPainter; 10 import shapes.SCircle; 11 12 public class Dots { 13 private void paintTheImage() { 14 SPainter rina = new SPainter("Dots", 600,600); 15 SCircle dot = new SCircle(50); 16 rina.mfd(200); 17 rina.setColor(Color.blue); 18 rina.paint(dot); 19 rina.mlt(175); 20 rina.mfd(25); 21 dot.setRadius(25); 22 rina.setColor(Color.red); 23 rina.paint(dot); 24 rina.mrt(350); 25 rina.paint(dot); 26 rina.mbk(100); 27 rina.mlt(50); 28 rina.setColor(Color.orange); 29 rina.paint(dot); 30 rina.mlt(250); 31 rina.paint(dot); 32 rina.mbk(150); 33 rina.setColor(Color.green); 34 dot.setRadius(75); 35 rina.paint(dot); 36 rina.mrt(250); 37 rina.paint(dot); 38 rina.mbk(175); 39 rina.mrt(75); 40 dot.setRadius(60); 41 rina.setColor(Color.blue); 42 rina.paint(dot); 43 rina.mlt(400); 44 rina.paint(dot); 45 46 } 47 48 // required infrastructure 49 public Dots() { 50 paintTheImage(); 51 } 52 53 public static void main(String[] args) { 54 SwingUtilities.invokeLater(new Runnable() { 55 public void run() { 56 new Dots(); 57 } 58 }); 59 } 60 } 61