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 }