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 }