Notes on TheShip

This version is mainly the same as the last except for the addition of the ShowLog() method. This reports the total distance, straight distance and the total time using the showStatus() method (used in TheBlind.java). Because showStatus() is part of the Applet package, ShowLog() was put into TheShip (which extends Applet) instead of into Ship like everything else. ShowLog() actually calls Ship.logData() to do the sums and then displays the log summary (using showStatus) in the browser's status line.

Obviously this will all change if/when this applet version is converted into a proper program.

At the time this was posted I still have not yet tested this version (or the last) so I don't know if all the new bits work properly. I only know that it compiles okay. If anything is obviously wrong, please let me know.