This assignment is the most recent
for the Computer Science AP course. The advantages of coding this project using the JTF packages include:
The code for the graphics and user interface becomes simple enough for students to read (and possibly even to write).
The program runs as an applet.