Geometria
Funktionen
 Aktuelles
 Galerie
 Anleitung
 Download
 Links
Autor
Appletdefinition und Appletparameter

Die Einbindung des Java-Applets Geometria in eine Web-Seite sieht wie folgt aus:

<APPLET code="Geometria" codebase="." archive="geometria.jar"
        name="Geometria" width="480" height="360">
   <param name="script"      value="MyScript.script">
   <param name="style"       value="MyStyle.style">

   <param name="scriptpath"  value="MyScripts/">
   <param name="stylepath"   value="MyStyles/">

   <param name="startbutton" value="0">
</APPLET>

Die einzelnen Variablen des Applet-Befehls haben die folgende Bedeutung:

  • code:
    Der Wert Geometria steht stellvertretend für die Klasse Geometria.class in dem Klassenarchiv geometria.jar.

  • codebase:
    Dieser Wert gibt an, wo sich die Klassenarchiv-Datei geometria.jar befindet. Dieser Wert kann individuell angepaßt werden.

  • archive:
    In der Klassenarchiv-Datei geometria.jar befinden sich die einzelnen Klassendateien von Geometria. Das Archiv kann mit WinZip geöffnet werden.

  • name:
    Durch diese Variable wird dem Applet ein Namensbezeichner zugewiesen. Mehrere Applets innerhalb einer Web-Seite lassen sich dadurch unterscheiden.

  • width / height:
    Diese beiden Variablen legen die Größe des Appletfensters gemessen in Bildschirmpunkten fest. Die Werte für width und height sollten i. A. mit den Werten der Systemvariablen APPLET_WIDTH und APPLET_HEIGHT in der Layout-Vorlage übereinstimmen.

 

Als Appletparameter sind folgende Variablen verfügbar:

  • script:
    Die Angabe einer GeoScript-Datei ist obligatorisch. Durch diesen Parameter wird der Dateiname festgelegt. Befindet sich das Skript in einem bestimmten Verzeichnis, muß dieses durch den Parameter scriptpath spezifiziert werden.

  • style:
    Die Angabe einer Layout-Vorlage ist obligatorisch. Durch den style-Parameter wird der Dateiname festgelegt. Ein bestimmtes Verzeichnis spezifiziert man durch den Parameter stylepath.

  • startbutton:
    Die Zeichfläche von Geometria kann entweder innerhalb der Web-Seite oder in einem separaten Fenster angezeigt werden. Im ersten Fall weisen Sie dem Parameter startbutton den Wert 0 zu, im zweiten Fall den Wert 1. In der Zeichenfläche wird dann ein Button mit der Aufschrift "Start" angezeigt. Wenn Sie in der Layout-Vorlage die Variable useSeparateWindow = true gesetzt haben, öffnet sich nach Betätigen des Start-Buttons ein separates Figuren-Fenster.

  • scriptpath:
    Durch diesen Parameter wird ein Verzeichnis bestimmt, in dem sich die durch den Parameter script definierte GeoScript-Datei befindet. Aus Sicherheitssgründen von Java muß sich dieses Verzeichnis im selben Pfad befinden, wie das Java-Archiv geometria.jar.

  • stylepath:
    Durch diesen Parameter wird ein Verzeichnis bestimmt, in dem sich die durch den Parameter style definierte Layout-Vorlage befindet. Aus Sicherheitssgründen von Java muß sich dieses Verzeichnis im selben Pfad befinden, wie das Java-Archiv geometria.jar.

  • imagepath:
    Durch diesen Parameter wird ein Verzeichnis bestimmt, in dem sich alle Grafik-Dateien befinden, die ggf. innerhalb einer Figur angezeigt werden. Das Einbinden von Grafik-Dateien erfolgt dabei mittels GeoScript. Ein Beispiel für eine solche Figur finden Sie hier.

  • backgroundcolor:
    Dieser Parameter legt die Farbe für den Applet-Hintergrund bei einem Start-Button fest. Dieser Parameter hat keinen Einfluß auf die Farbe der Zeichenfläche. Sie wird in der Layout-Vorlage definiert. Der Wert von backgroundcolor wird durch drei Integer-Werte im RGB-Schema angegeben, beispielsweise liefert der Wert "255,255,255" einen weißen Hintergrund.