Dots.java
package npw;

import java.awt.Color;
import javax.swing.SwingUtilities;
import painter.SPainter;
import shapes.SCircle;

public class Dots {
    private void paintTheImage() {
        SPainter painter = new SPainter("Pump It Up", 600, 600);
        SCircle yellowcircle = new SCircle(100);
        painter.setColor(Color.yellow);
        painter.paint(yellowcircle);

        SCircle redcircle1 = new SCircle(75);
        painter.mfd(yellowcircle.diameter());
        painter.mrt(yellowcircle.diameter());
        painter.setColor(Color.red);
        painter.paint(redcircle1);

        SCircle redcircle2 = new SCircle(75);
        painter.mlt(400);
        painter.paint(redcircle2);

        SCircle bluecircle1 = new SCircle(25);
        painter.mbk(300);
        painter.mrt(100);
        painter.setColor(Color.blue);
        painter.paint(bluecircle1);

        SCircle bluecircle2 = new SCircle(25);
        painter.mrt(200);
        painter.paint(bluecircle2);

        SCircle greycircle1 = new SCircle(50);
        painter.mfd(100);
        painter.mrt(100);
        painter.setColor(Color.gray);
        painter.paint(greycircle1);

        SCircle greycircle2 = new SCircle(50);
        painter.mlt(400);
        painter.paint(greycircle2);

        SCircle greycircle3 = new SCircle(50);
        painter.mrt(yellowcircle.diameter());
        painter.mfd(175);
        painter.paint(greycircle3);

        SCircle greycircle4 = new SCircle(50);
        painter.mbk(350);
        painter.paint(greycircle4);

    }
    public Dots ()  {
        paintTheImage();
    }
    public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable() {
            @Override
            public void run() {
                new Dots();
            }
        });
    }
}