1 package npw; 2 3 import painter.SPainter; 4 import shapes.SCircle; 5 import shapes.SSquare; 6 import java.awt.Color; 7 import javax.swing.SwingUtilities; 8 9 public class Invention1 { 10 private void paintTheImage(){ 11 SPainter lilman = new SPainter("Invention1", 600,600); 12 SCircle circle = new SCircle(20); 13 SSquare square= new SSquare(40); 14 15 lilman.setColor(Color.green); 16 lilman.paint(circle); 17 lilman.mbk(85); 18 lilman.paint(square); 19 lilman.mbk(85); 20 lilman.paint(circle); 21 lilman.center(); 22 23 int i = 1; 24 while(i<=4){ 25 if(i==1){ 26 lilman.setColor(Color.blue); 27 lilman.mlt(50); 28 }else if (i==2){ 29 lilman.setColor(Color.BLACK); 30 lilman.mrt(50); 31 }else if (i==3){ 32 lilman.setColor(Color.red); 33 lilman.mfd(50); 34 }else if (i==4){ 35 lilman.setColor(Color.orange); 36 lilman.mlt(50); 37 lilman.center(); 38 } 39 lilman.paint(square); 40 lilman.mfd(square.side()); 41 i=i+1; 42 } 43 } 44 public Invention1(){ 45 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 } 55