package npw; import painter.SPainter; import shapes.SSquare; import javax.swing.*; import java.awt.*; import java.util.Random; import java.util.Scanner; public class Stella { public static void main(String[] args){ Color evenTh = randomColor(); Color oddTh = randomColor(); String n = JOptionPane.showInputDialog(null,"number of squares"); Scanner sqFinder = new Scanner(n); int ccSquares =sqFinder.nextInt(); SPainter painter = new SPainter("canvas", 800, 800); SSquare square1 = new SSquare(700); double momo = square1.side()/ccSquares; int count =1; while (ccSquares>0){ count = count +1; if(count % 2 == 1){ painter.setColor(oddTh); } else{ painter.setColor(evenTh); } painter.paint(square1); square1.shrink(momo); ccSquares = ccSquares-1; } } private static Color randomColor(){ Random rgen = new Random(); int r = rgen.nextInt(256); int g = rgen.nextInt(256); int b = rgen.nextInt(256); return new Color(r, g, b); } }