Invention1.java
1    package npw;
2    
3    import painter.SPainter;
4    import shapes.SCircle;
5    import shapes.SSquare;
6    
7    import java.awt.*;
8    
9    public class Invention1 {
10       public static void main(String[] args){
11           int nrofsquare=6;
12           int nrofcircle=6;
13           int side=300;
14           int radius = side/2;
15           SPainter painter = new SPainter("invention1",side+100,side+100);
16           painter.setBrushWidth(4);
17           SSquare square = new SSquare(side);
18           SCircle circle = new SCircle(radius);
19           paintthesquare(painter,square);
20           paintthecircle(painter,circle);
21       }
22   
23       private static void paintthesquare(SPainter painter, SSquare square) {
24           int nrofsquare=6;
25           int i=0;
26           while(i<nrofsquare){
27               if(i % 2 == 0 ){
28                   painter.setColor(Color.orange);
29                   painter.paint(square);
30               }
31               else{
32                   painter.setColor(Color.white);
33                   painter.paint(square);
34               }
35               square.s2();
36               i=i+1;
37           }
38       }
39   
40       private static void paintthecircle(SPainter painter,SCircle circle) {
41           int nrofcircle=6;
42           int i=0;
43           while(i<nrofcircle){
44               painter.setColor(Color.red);
45               painter.draw(circle);
46               i=i+1;
47               circle.s2();
48           }
49       }
50   }