package npw; import painter.SPainter; import shapes.SCircle; import javax.swing.*; import java.awt.*; public class Dots { private void paintTheImage() { SPainter klee = new SPainter("Dots",600,600); SCircle cricle = new SCircle(55); klee.setColor(Color.GREEN); klee.paint(cricle); SCircle acircle = new SCircle(55); klee.setColor(Color.GREEN); klee.mfd(acircle.diameter()); klee.mlt(acircle.diameter()); klee.paint(acircle); SCircle bcircle = new SCircle(55); klee.setColor(Color.GREEN); klee.mrt(acircle.diameter()); klee.mrt(acircle.diameter()); klee.paint(bcircle); SCircle ccircle = new SCircle(35); klee.setColor(Color.PINK); klee.mbk(acircle.diameter()); klee.mbk(acircle.diameter()); klee.paint(ccircle); SCircle dcircle = new SCircle(35); klee.setColor(Color.PINK); klee.mlt(acircle.diameter()); klee.mlt(acircle.diameter()); klee.paint(dcircle); SCircle ecircle = new SCircle(45); klee.setColor(Color.GRAY); klee.mlt(acircle.diameter()); klee.mfd(acircle.diameter()); klee.mfd(acircle.diameter()); klee.mfd(acircle.diameter()); klee.paint(ecircle); SCircle fcircle = new SCircle(45); klee.setColor(Color.GRAY); klee.mrt(acircle.diameter()); klee.mrt(acircle.diameter()); klee.mrt(acircle.diameter()); klee.mrt(acircle.diameter()); klee.paint(fcircle); SCircle gcircle = new SCircle(20); klee.setColor(Color.BLUE); klee.mbk(acircle.diameter()); klee.mbk(acircle.diameter()); klee.mlt(acircle.diameter()); klee.paint(gcircle); SCircle hcircle = new SCircle(20); klee.setColor(Color.BLUE); klee.mlt(acircle.diameter()); klee.mlt(acircle.diameter()); klee.paint(hcircle); //REQUIRED INFRASTRUCTURE } public Dots() { paintTheImage(); } public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { public void run() { new Dots(); } }); } }