dots.java
package npw;
import java.awt.Color;
import javax.swing.SwingUtilities;
import painter.SPainter;
import shapes.SCircle;
//author @aparey//
public class dots {
    private void paintTheImage() {
        SPainter klee = new SPainter("Dots", 600, 600);
        SCircle cricle = new SCircle(80);
        klee.setColor(Color.BLUE);
        klee.paint(cricle);
        SCircle acircle = new SCircle(50);
        klee.setColor(Color.GREEN);
        klee.mfd(acircle.diameter());
        klee.mlt(acircle.diameter());
        klee.paint(acircle);
        SCircle bcircle = new SCircle(50);
        klee.setColor(Color.GREEN);
        klee.mrt(acircle.diameter());
        klee.mrt(acircle.diameter());
        klee.paint(bcircle);
        SCircle ccircle = new SCircle(50);
        klee.setColor(Color.YELLOW);
        klee.mbk(acircle.diameter());
        klee.mbk(acircle.diameter());
        klee.paint(ccircle);
        SCircle dcircle = new SCircle(50);
        klee.setColor(Color.YELLOW);
        klee.mlt(acircle.diameter());
        klee.mlt(acircle.diameter());
        klee.paint(dcircle);
        SCircle ecircle = new SCircle(30);
        klee.setColor(Color.RED);
        klee.mlt(acircle.diameter());
        klee.mfd(acircle.diameter());
        klee.mfd(acircle.diameter());
        klee.mfd(acircle.diameter());
        klee.paint(ecircle);
        SCircle fcircle = new SCircle(30);
        klee.mrt(acircle.diameter());
        klee.mrt(acircle.diameter());
        klee.mrt(acircle.diameter());
        klee.mrt(acircle.diameter());
        klee.paint(fcircle);
    }

    public dots() {
        paintTheImage();
    }

    public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                new dots();
            }
        });
    }
}