CISC370-011 homework #7: Applets and JARs

For this homework, you will turn one Java applications into an applet and another into a double-clickable JAR file. You will also demonstrate your mastery of the Preferences API.

The assignment requirements are as follows:

This is your chance to apply what you've learned since assignment #4 to clean up your code! You'll be submitting the executables for review, so make sure everything runs.

Hint: Check out the getExtendedState() and setExtendedState() methods of the Frame class.

Due date: The homework is due at the beginning of class on 28 October.

Turn in: (1) listings of all source files for the applet and application; (2) the source for lander07.html; (3) a screen dump of the applet in action; (4) a screen dump of the application in action; and (5) a record of the terminal session in which you create each JAR file.

E-mail: A Zip or tar archive file to grading@bozoid.com. The subject of the e-mail should be "Homework07", and the archive name should be hw07.zip or hw07.tar.gz. The archive file should include (1) all source files for the applet and application; (2) lander07.html; (3) lander07.jar; and (4) action07.jar.

Note: Staple all the pages of your submission together, and make sure you put your name on your homework!