Invention2.java
1    package npw;
2    
3    import painter.SPainter;
4    import shapes.SRectangle;
5    
6    import java.awt.*;
7    import java.util.Random;
8    
9    public class Invention2 {
10   
11       public static void main(String[] args) {
12           SRectangle keys = new SRectangle(100, 10);
13           SPainter art = new SPainter("Invention2", 600, 600);
14   
15           int x = 1;
16           while (x <= 50) {
17               art.paint(keys);
18               art.move();
19               art.setColor(Color.red);
20               art.paint(keys);
21               x = x + 1;
22           }
23   
24           int abc = 1;
25           while (abc < 20) {
26   
27               if (abc == 1) {
28                   art.setColor(Color.CYAN);
29               } else if (abc == 2) {
30                   art.setColor(Color.BLUE);
31               } else if (abc == 3) {
32                   art.setColor(Color.GREEN);
33               } else if (abc == 4) {
34                   art.setColor(Color.BLUE);
35               } else if (abc == 5) {
36                   art.setColor(Color.GREEN);
37               } else {
38                   art.setColor(Color.PINK);
39               }
40               art.move();
41               art.paint(keys);
42               abc = abc + 1;
43   
44           }
45           art.setColor(Color.BLACK);
46           art.moveToCenter();
47           keys.expand(25,40);
48           art.draw(keys);
49           keys.resetHeight(100);
50           keys.resetWidth(10);
51       }
52   }
53