Computer Science 252
Problem Solving with Java
Spring 2016, The College of Saint Rose
DiagonalOvals BlueJ Project
Click here to download a BlueJ project for DiagonalOvals.
DiagonalOvals Source Code
The Java source code for DiagonalOvals is below. Click on a file name to download it.
/**
* Let's make some ovals in a nice pattern diagonally
*
* @author Jim Teresco
*
* The College of Saint Rose, CSC 252, Spring 2014
*
* $Id: DiagonalOvals.java 2319 2014-02-07 01:24:52Z terescoj $
*/
import objectdraw.*;
import java.awt.*;
public class DiagonalOvals extends WindowController
{
private static final int SIZE = 40;
public void begin()
{
// nothing stops us from creating graphical objects in a loop
int nextPos = 0;
while (nextPos < canvas.getWidth()) {
new FramedOval(nextPos, nextPos, SIZE, SIZE, canvas);
nextPos += SIZE;
}
}
}