//File: Surprise.java import CSLib.*; import java.awt.*; public class Surprise { // Surprise with an exploding balloon // Author: Rachel McDermott, September 27, 1996 DrawingBox board; int width, height, dmax; // The maximum diameter circle public void setup () { board = new DrawingBox("Surpriser"); width = board.getDrawableWidth(); height = board.getDrawableHeight(); dmax = (int)Math.min(width, height); } public void draw () { board.setColor(Color.yellow); int diameter=0; while (diameter < dmax) { board.fillOval((width-diameter)/2, (height-diameter)/2, diameter, diameter); Timer.pause(10); // sleep for 10 msec diameter++; } board.setColor(Color.red); board.drawString("Surprise!", (width-53)/2, (height+14)/2); } }