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){ int numberOfSquares = getNumber("Number Of Squares"); int x = 0; Color a = randomColor(); Color b = randomColor(); SPainter p = new SPainter("Stella", 800,800); SSquare s = new SSquare(700); boolean colorPicker = true; while(x <= numberOfSquares){ if(colorPicker) { p.setColor(a); p.paint(s); s.shrink(50); x = x + 1; colorPicker = false; } else { p.setColor(b); p.paint(s); s.shrink(50); x = x + 1; colorPicker = true; } } } private static int getNumber(String prompt) { String nss = JOptionPane.showInputDialog(null,prompt+"?"); Scanner scanner = new Scanner(nss); return scanner.nextInt(); } 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); } }