Invention1.java
package assignment4;

import painter.SPainter;
import shapes.SCircle;
import shapes.SSquare;

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

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

    private void paintimage() {
        int l = 250;

        SPainter Job = new SPainter("InVeNtIoN oNe", 600, 600);
        Job.tr(45);
        while (l>=10){
            int p = 290;
            SSquare niche = new SSquare(l*1.5);
            l=l-10;
            Color k = new Color((l),255,(l));
            Job.setColor(k);
            Job.paint(niche);
            if(l<=p){
                p=l-5;
                Color m = new Color(225,(l),(l));
                Job.setColor(m);
                SCircle neat = new SCircle(p);
                Job.paint(neat);
        }
        Job.tl(45);
        }
    }
}