package npw; import painter.SPainter; import shapes.SCircle; import shapes.SSquare; import javax.swing.*; import java.awt.*; import java.util.Scanner; public class Invention1 { public static void main(String[] args) { SwingUtilities.invokeLater(new Runnable() { public void run() { new Invention1(); } }); } public Invention1() { paintTheImage(); } private void paintTheImage() { SPainter davinci = new SPainter("Invention 1", 800, 800); SCircle circle = new SCircle(20); SSquare square = new SSquare(20); paintIt(davinci, circle, square); } private void paintIt(SPainter davinci, SCircle circle, SSquare square) { int i = 0; Color color = Color.BLUE; Color color1 = Color.RED; davinci.mbk(davinci.painterHeight); davinci.mrt(davinci.painterWidth); while (i < 50){ if(i % 2 == 0){ davinci.setColor(color); davinci.paint(circle); }else{ davinci.setColor(color1); davinci.paint(square); } i++; davinci.mfd(i); davinci.mlt(i); } } private static Color randomColor() { int rv = (int) (Math.random() * 256); int gv = (int) (Math.random() * 256); int bv = (int) (Math.random() * 256); return new Color(rv, gv, bv); } }