Dots.java
package npw;

import painter.SPainter;
import shapes.SCircle;

import javax.swing.*;
import java.awt.*;

public class Dots {
    private void paintTheImage(){
        SPainter painter = new SPainter("Dots", 600,600);
        SCircle dot = new SCircle(50);
        paintPinkCircle(painter,dot);
    }
    private void paintPinkCircle(SPainter painter, SCircle dot) {
        painter.moveToCenter();
        painter.setColor(Color.PINK);
        painter.paint(dot);
        painter.mfd(100);
        painter.mrt(200);
        dot.s2();
        painter.setColor(Color.RED);
        painter.paint(dot);
        dot.x3();
        painter.mbk(100);
        painter.mrt(110);
        painter.setColor(Color.YELLOW);
        painter.paint(dot);
        painter.mbk(100);
        painter.mlt(600);
        dot.x2();
        painter.setColor(Color.GREEN);
        painter.paint(dot);
        painter.setColor(Color.PINK);
        dot.s2();
        painter.mfd(300);
        painter.paint(dot);
        painter.mrt(550);
        painter.paint(dot);
        painter.mbk(450);
        painter.paint(dot);
        dot.s2();
        painter.mlt(400);
        painter.paint(dot);
        painter.mfd(500);
        painter.paint(dot);
    }

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

}