Invention1.java
1    package npw;
2    
3    import painter.SPainter;
4    import shapes.SCircle;
5    import shapes.SSquare;
6    import java.awt.Color;
7    import javax.swing.SwingUtilities;
8    
9    public class Invention1 {
10       private void paintTheImage(){
11           SPainter lilman = new SPainter("Invention1", 600,600);
12           SCircle circle = new SCircle(20);
13           SSquare square= new SSquare(40);
14   
15           lilman.setColor(Color.green);
16           lilman.paint(circle);
17           lilman.mbk(85);
18           lilman.paint(square);
19           lilman.mbk(85);
20           lilman.paint(circle);
21           lilman.center();
22   
23           int i = 1;
24           while(i<=4){
25            if(i==1){
26                lilman.setColor(Color.blue);
27                lilman.mlt(50);
28            }else if (i==2){
29                lilman.setColor(Color.BLACK);
30                lilman.mrt(50);
31            }else if (i==3){
32                lilman.setColor(Color.red);
33                lilman.mfd(50);
34            }else if (i==4){
35                lilman.setColor(Color.orange);
36                lilman.mlt(50);
37                lilman.center();
38            }
39            lilman.paint(square);
40            lilman.mfd(square.side());
41            i=i+1;
42           }
43       }
44       public Invention1(){
45           paintTheImage();
46       }
47       public static void main(String[] args){
48           SwingUtilities.invokeLater(new Runnable() {
49               public void run() {
50                   new Invention1();
51               }
52           });
53       }
54   }
55