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 SPainter painter = new SPainter("Invention 1", 610, 620); 12 SSquare square = new SSquare(400); 13 SCircle circle = new SCircle(100); 14 int i = 0; 15 painter.mlt(100); 16 int f = 0; 17 if (f <= 0) { 18 square.x7(); 19 painter.setColor(Color.GRAY); 20 painter.paint(square); 21 } 22 square.resetSide(400); 23 while (i < 3) { 24 painter.setColor(Color.BLUE); 25 painter.paint(square); 26 square.shrink(50); 27 painter.setColor(Color.BLACK); 28 painter.paint(square); 29 square.shrink(50); 30 painter.setColor(Color.RED); 31 painter.paint(square); 32 square.shrink(50); 33 i = i + 1; 34 } 35 painter.mrt(300); 36 for (int x = 0; x < 3; x = x + 1) { 37 painter.setColor(Color.GREEN); 38 painter.paint(circle); 39 circle.shrink(10); 40 painter.setColor(Color.YELLOW); 41 painter.paint(circle); 42 circle.shrink(10); 43 painter.setColor(Color.BLACK); 44 painter.paint(circle); 45 circle.shrink(10); 46 } 47 circle.resetRadius(100); 48 painter.mfd(200); 49 for (int v = 0; v < 3; v = v + 1) { 50 painter.setColor(Color.GREEN); 51 painter.paint(circle); 52 circle.shrink(10); 53 painter.setColor(Color.YELLOW); 54 painter.paint(circle); 55 circle.shrink(10); 56 painter.setColor(Color.BLACK); 57 painter.paint(circle); 58 circle.shrink(10); 59 } 60 circle.resetRadius(100); 61 painter.mbk(400); 62 for (int y = 0; y < 3; y = y + 1) { 63 painter.setColor(Color.GREEN); 64 painter.paint(circle); 65 circle.shrink(10); 66 painter.setColor(Color.YELLOW); 67 painter.paint(circle); 68 circle.shrink(10); 69 painter.setColor(Color.BLACK); 70 painter.paint(circle); 71 circle.shrink(10); 72 } 73 } 74 } 75