Wie Sie noch erfahren werden,
instruieren diese Anweisungen Ihr Applet, die Nachricht Test
Driving Java! innerhalb des Java-Fensters anzuzeigen. Achten
Sie sehr genau darauf, daß Sie die Anweisungen exakt so wie
dargestellt eingeben. Wenn Sie sich in einer Anweisung verschreiben,
indem Sie beispielsweise ein Semikolon vergessen oder einen
Kleinbuchstaben statt eines Großbuchstabens eingeben, wird
der Java-Compiler auf Fehler stoßen, wenn Sie - wie als nächstes
besprochen - versuchen, Ihr Applet zu kompilieren.
Wie Sie gerade
erfahren haben, benutzt die Quelldatei Ihres Applets den
Anhang java, in diesem Fall TestDrive.java.
Abhängig davon, wie Sie Ihr Applet ausführen,
bearbeitet der Appletviewer oder Ihr Browser die Einsen
und Nullen(den virtuellen Maschinencode), die in der Klassendatei
(TestDrive.class) enthalten sind.
Um Ihre Java-Programmbefehle
in virtuellen Maschinencode zu übertragen, müssen
Sie Ihre Quelldatei mittels eines speziellen Programms, des
Java Compilers, "kompilieren". Der Java Compiler
ist im Java Developer's Kit enthalten.
Anders als andere auf Windows
basierende Programme lassen Sie den Java - Compiler von der
Befehlszeile aus laufen. Um bei Windows 95/98 den Befehls
- Prompt zu erreichen, wählen Sie die Option "Ausführen" im
Startmenü, geben in die Ausführungsdialogbox COMMAND
ein und drücken dann die Enter-Taste. Um in diesem die
Quelldatei TestDrive.java zu kompilieren, die Sie gerade
ertellt haben, geben Sie folgenden Befehl ein:
C:\Web_Prog>javac
TestDrive.java <ENTER>
In diesem Fall startet der Befehl javac den
Compiler. Der Compiler seinerseits kompiliert dann die Quelldatei,
die Sie in der Befehlszeile angegeben haben. Erinnern Sie
sich daran, daß Java wie bereits gesagt, schreibartabhängig
ist. Sie müssen im Quelldateinamen dieselbe Groß- und
Kleinbuchstaben verwenden, die Sie in Ihren Java- Programmanweisungen
gebraucht haben.
Mit anderen Worten, wenn Sie
die Java- Anweisung genau so eingeben, wie sie hier stehen,
wird der Compiler keinerlei Fehlermeldungen angeben. Wenn
Sie sich jedoch in einer oder mehreren Zeilen verschreiben,
wird der Compiler einer oder mehrere syntax-error- Nachrichten
anzeigen. Bevor der Java- Compiler Ihr Programm erfolgreich
in virtuellen Maschinencode übersetzen kann, den der Appletviewer oder
Ihr Browser ausführen können, müssen Sie Ihre
Quelldatei editieren und die Syntaxfehler berichtigen.
Um die Bearbeitung eines Applets
zu ändern oder um Syntaxfehler zu korregieren, müssen
Sie die Quelldatei kompilieren, um Ihre Änderungen wirksam
zu machen.
Nachdem Sie Ihr Java-Applet
erfolgreich kompiliert haben, erstellen Sie jetzt eine Verzeichnisliste
Ihrerer Dateien. Wie als nächstes gezeigt, finden Sie
eine Datei mt dem Namen TestDrive.class , die den
virtuellen Maschinencode enthält, den der Appletviewer,
oder Ihr Browser ausführen kann.
C:/Web_Prog">C:\Web_Prog > DIR <ENTER> auszuführen
Volume in drive C has not label
Volume Serial Number is 1234-5678
Directory of C:/Web_Prog">C:\Web_Prog
. <DIR> 09-30-99 6:29p .
.. <DIR> 09-30-99 6:29p ..
TestDR-1 JAV 190 09-30-99 6:29p
TestDrive.java
TestDR-1 CLA 408 09-30-99 4:29p
TestDrive.class
2 file(s) 598
bytes
2 dir(s) 415.662,080
bytes free
|
Um dieses Applet auszuführen,
müssen Sie nun eine HTML-Datei erstellen, die der Appletviewer
oder Ihr Browser benötigen, um auf das Applet zugreifen
zu können.
Ihr Applet in die HTML-Seite deklarieren |
|
Um ein Java-Applet auf einer
Web-Site zu plazieren, benutzen die Entwickler noch zusätzlich
die Markierung <APPLET> , um die Klassendatei des Applets
und andere Einstellungen, wie das die Größe des Applet-Fensters,
zu spezifizieren.
Um das Applet TestDrive auszuführen,
erstellen Sie die HTML-Datei TestDrive.HTML, die die folgenden
Einträge enthält:
<HTML>
<TITLE>Test
Drive! Applet</TITLE>
<APPLET CODE="TestDrive.class" WIDTH=200 HEIGHT=100</APPLET>
</HTML> |
In diesem Fall spezifiziert
das Element <APPLET> die Klassendatei und die Fenstergröße
in Pixel. Obwohl der Dateiname TestDrive.HTML mit dem Namen
des Applets übereinstimmt, können Sie der HTML-Datei
jeden gewünschten Namen geben, wie z.B. FirstApp.HTML.
Wenn die Zahl der von Ihnen geschaffenen Applets wächst,
werden Sie feststellen, daß Sie Ihre Dateien bei Verwendung
sinnvoller HTML-Dateinamen leichter verwalten können.
|