Invention1.java
1    package npw;
2    
3    import painter.SPainter;
4    import shapes.SCircle;
5    import shapes.SSquare;
6    
7    import javax.swing.*;
8    import java.awt.*;
9    
10   public class Invention1 {
11       private void paintTheImage(){
12           int x = 1;
13           while (x == 1){
14           // makes canvas
15           SPainter canvas = new SPainter(800 ,800);
16           // makes all shapes
17           SCircle circle = new SCircle(100);
18           SSquare square = new SSquare(200);
19           //
20           canvas.setColor(Color.BLUE);
21           square.x5();
22           canvas.paint(square);
23           canvas.setColor(Color.GREEN);
24           canvas.mbk(750);
25           canvas.paint(square);
26           canvas.mfd(650);
27           canvas.mlt(310);
28           canvas.paint(circle);
29           canvas.mbk(130);
30           square.s7(); square.s2();
31           canvas.setColor(new Color(123, 31, 11));
32           canvas.paint(square);
33           canvas.setColor(Color.yellow);
34           canvas.mrt(620);
35           canvas.mfd(600);
36           canvas.paint(circle);
37            if (x == 1){
38                x = x + 1;
39            }
40   
41           }
42   
43       }
44   
45       public Invention1() {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