Dieses Programm ist in JAVA geschrieben. Daher ist es portabel und laeuft auf allen Plattformen, deren
Hersteller eine JAVA-Implementation anbietet. Java setzt eine sogennante "Virtuelle Maschine" (JVM) voraus.
Diese muss also auf dem Rechner verfuegbar sein. Weiterhin nutze ich das JAVA2D API. Dieses API ist erst ab JAVA 1.2.1
Bestandteil von JAVA. Bevor also versucht wird, das Programm sich zu holen, sollte zunaechst die JAVA-Version
abgefragt werden:
Ergibt die obige Abfrage JAVA-Versionen aelter als 1.2.1, d.h irgend etwas mit 1.1.8 oder weniger, muss ein
Update durchgefuehrt werden. Das gleiche gilt natuerlich, wenn ueberhaupt kein Wert zurueckgeliefert wird.
Sollte java nicht im Suchpfad sein, so kann man ja mal mit
Empfehlenswert ist die neueste Version 1.3. Diese bringt merkliche Perfomanceverbesserungen und unterstuetzt
transparente PNG-Bilder. Vorsicht! Die Groesse des JDK betraegt ueber 30 MB. Sollte nur das Runtime Environment installiert
werden, was zum Ausfuehren des Programms genuegt, so reduziert sich die Groesse auf ca 6 MB.
Die Installation erfolgt wie bei jedem Windows-Programm.
LINUX, SOLARIS, IRIX oder HP UX - Nutzer koennen sich das entsprechende JDK ihres Herstellers installieren
bzw. installieren lassen. Ich selbst habe das Programm unter IRIX 6.5 ( Antialiasing funktioniert erst ab 1.2.2 ),
LINUX ( Suse 6.0 ) und unter Windows98 und NT4.0 erfolgreich getestet. Solaris sollte auch keine Schwierigkeiten machen.
Das Java von HP kenne ich nicht.
Das HR-Programm kommt in 3 oder 4 jar-files:
Das Programm selbst: HR_Anim.jar ( 70 kB )   DOWNLOAD
Die Dokumentation: HR_Doku.jar ( 160 kB )   DOWNLOAD
Die gesamten Daten u. Bilder: HR_Daten.jar ( 1.5 MB )   DOWNLOAD
Um die uebertragene Datenmenge zu minimieren oder wenn nur JAVA <= 1.2.2 zur Verfuegung steht,
koennen anstatt HR_Daten.jar die folgenden beiden Dateien geholt werden
Gif-Bilder: HR_gifBilder.jar ( 480 kB )   DOWNLOAD
Die numerischen Sterndaten: HR_SternDaten.jar (130 kB )   DOWNLOAD
Wie laueft die Installation nun konkret ab:
zunaechst muessen sie ein Verzeichnis fuer HR anlegen.
In dieses Verzeichnis kopieren Sie die drei jar-Dateien. (jar ist eine Mischung aus Unix-tar und zip)
Dann mit 2 Befehlen ( in einem DOS-Fenster oder in einer UNIX-shell )
die jar-Archive der Daten und der Doku auspacken, nicht jedoch das Programm!
jar   xvf   HR_Doku.jar
jar   xvf   HR_Daten.jar
Programm HR starten mit:    java   -jar   HR_Anim.jar
Das Programm hat auch ein paar wenige Kommandozeileoptionen:
-wx horizontale Groesse des Fensters in Pixeln
-wy vertikale Groesse des Fensters in Pixeln
Die Fenstergroesse ist nicht sonderlich sauber implementiert. Gebaut wurde HR fuer 1024*768, fuer
das also, was die Beamer heutzutage so bringen.
Da ich ein NULL-Layout nutze, d.h. keine Layout-Manager, ist die Variabilitaet nachtraeglich zu Fuss implementiert
worden. Im Bereich 800*600 bis 1200*900 tut es aber recht gut.
-gif Es werden nur gif Bilder gezeigt ( keine kontiniuierliche Transparenz, hoehere Performance)
-slow fuer langsame PC, d.h. kein Antialising der Linien und Flaechen
Beispiel: java  -jar   HR_Anim.jar   -wx   800   -wy   600   -slow
Programm kann zur Zeit nur durch schliessen des Fensters beendet werden
Bei einer Aufloesung 1024*768 ist eben kein Platz fuer eine Menuleiste, obwohl ich die gerne haette, fuer
Konfigurationseinstellungen ( gif, png, slow ), Hilfe, spaeter vielleicht mal Drucken.