Die vorliegende Anwendung 'Hindernisrennen' ist im Rahmen eines Java-Tutoriums
entstanden. Sie soll als Beispiel für ein einfaches (sinnloses) Spielchen
dienen, in dem ein Spielstein mit Hilfe von Buttons umherbewegt werden
kann. Die erdachten Klassen sollen als Beispiele für Komponenten dienen,
wie sie in vielen der Semester-Aufgaben vorkommen könnten. Zum Ausprobieren des Hindernisrennens einfach alle Source-Dateien herunterladen, in das Verzeichnis wechseln und mit "javac Hindernistest.java" kompilieren. Sind alle .class-Dateien erzeugt worden mit "java Hindernistest" starten. Die Anwendung ist mit Unterstützung der Projekt-Verwaltung des Editors RealJ entstanden, der auch in der Uni in F207 installiert ist. Nach dem Start von RealJ kann über den Menüpunkt Project ein Projekt geöffnet werden. Man wähle in diesem Dialog die Datei Hindernisrennen.jpr. Durch Verwaltung der Klassen der Anwendung in einem RealJ-Projekt kann man den Editor zum Kompilieren und Ausführen der Applikation benutzen und muss nicht mit der dämlichen Dos-Box arbeiten. Zur Aufbewahrung der Dokumentation wurde ein Verzeichnis "docs/" eingerichtet und die Doku dann mit dem Aufruf "javadoc -d docs *.java" erzeugt. Viele Attribute der Objekte dieses Programms sind private. Sollen diese auch mit in der Doku auftauchen, so muss mit dem Aufruf "javadoc -d docs -private *.java" erzeugt werden. Näheres zu den Optionen von javadoc erfahrt ihr in der JDK-Doku in der tooldocs Sektion. Hier sind die Dateien:
|