/************************************************************************* /* RandomCircles.java * Author: Philip Papadopoulos * Course: CSE11 Fall 2013 * Assignment: Program #3 * * Date Written: 1 October 2013 * Last Modified: 1 October 2013 * * Description: * Implements the RandomCircles class to create N random * circles on a Dim X Dim canvas * * * Build: javac -classpath '*':'.' RandomCircles.java * Dependencies: objectdraw.jar * Run: java RandomCircles * * Public methods defined: * main * * Public class variables: * None * **********************************************************************/ import java.util.Random; import java.awt.*; import objectdraw.*; public class RandomCircles extends WindowController { private static int canvas_size; private static int ncircles; private static final int DIV = 10; private static final int HUE = 255; public void begin() { int circles=0; int locationx, locationy; int hue1, hue2, hue3; FilledOval theOval; Random myrnd = new Random(); int diam = canvas_size/DIV; while(circles