1 package npw; 2 3 import painter.SPainter; 4 import shapes.SSquare; 5 6 import java.awt.*; 7 import java.util.Random; 8 import java.util.Scanner; 9 10 // The number of concentric squares will be read from a dialog box. 11 12 public class Stella { 13 //Random color from HirstDots 14 private static Color randomColor() { 15 Random rgen = new Random(); 16 int r = rgen.nextInt(256); 17 int g = rgen.nextInt(256); 18 int b = rgen.nextInt(256); 19 return new Color(r, g, b); 20 } 21 public static void main(String[] args) { 22 SPainter art = new SPainter("Stella", 800, 800); 23 // the largest square is 700 by 700 24 int side = 700; 25 SSquare square = new SSquare(side); 26 //NEED 2 RANDOM COLOR USED FOR SQUARES NEXT 27 Color first1 = randomColor(); 28 Color num2 = randomColor(); 29 30 //if or while statement shrinking square every time 31 int x = 0; 32 while (x<=6) { 33 art.setColor(first1); 34 art.paint(square); 35 square.shrink(50); 36 art.setColor(num2); 37 art.paint(square); 38 square.shrink(50); 39 x = x +1; 40 } 41 } 42 43 44 } 45