Help system:
The help system consist of an HTML renderer using Swing.  A history of
pages is kept for reviewing previous pages.  Buttons are provided for
an index and a table of contents.  The help system is fully context
sensitive such that any page can create a help button and have it load
any specified document.

The HTML renderer supports links and other basic HTML features.  It is
the equivelent of IBM Web Explorer.  Java 1.2 will include a much more
comprehensive HTML renderer that is fully compatible with the current
help system.

The help class will not currently work for applets.
The code for the help system can be seen here (game/help/Help.java).
The code for testing the help system can be seen here (test/TestHelp.java).
The test code will look for the file help/test.html and will load it. Optionally you can add the files contents.html and index.html for a table of contents and index.

Additionally, a couple of small icons need to be drawn. The icons are pics/Close.gif and pics/Previous.gif and will appear in the buttons if the files are present. The pictures should have a transparent background.

To compile these files you must have the following directory tree:
game\help\Help.java
test\TestHelp.java
help\test.html
optionally:
pics\Previous.gif
pics\Close.gif

You must have Swing 1.0.3 properly installed to compile these files.  To compile,
use the following command:

javac -g -d . game\help\Help.java test\TestHelp.java

To run it, type:

java test.TestHelp

If you are having problems getting Swing to work, I have some instructions on my Java page at http://javaos2.ml.org/Java/.