Einbinden von Java-Applets in HTML-Dateien: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
| Zeile 1: | Zeile 1: | ||
Damit ein Webbrowser Java-Applets zur Anzeige bringen und ausführen kann, gibt es derzeit zwei verschiedene HTML-Tags. | Damit ein Webbrowser Java-Applets zur Anzeige bringen und ausführen kann, gibt es derzeit zwei verschiedene HTML-Tags. | ||
=Das Object-Tag= | |||
Das Object-Tag zur Einbindung von Multimedia-Elementen in Webseiten wurde mit HTML 4.0 bzw. XHTML 1.0 in den Standard übernommen und löst nun das Applet-Tag ab. Das Applet-Tag gilt als veraltet und sollte nicht mehr verwendet werden. | |||
==Einbinden einer Applet-Klasse== | |||
<code=html> | |||
<object classid="java:MeinApplet.class" codetype="application/java-vm" width="800" height="600" /> | |||
</object> | |||
</code=html> | |||
==Einbinden eines Applets aus einer Jar-Datei== | |||
<code=html> | |||
<object archive="MeinJar.jar" classid="java:MeinApplet.class" codetype="application/java-vm" width="800" height="600" /> | |||
</object> | |||
</code=html> | |||
===Zusätzliche Attribute=== | |||
====param==== | |||
Mit dem Parameter-Attribut können in der Webseite Werte von außen ins Applet eingeschleust werden. | |||
<code=html> | |||
<object classid="java:MeinApplet.class" | |||
codetype="application/java-vm" width="400" height="300" /> | |||
<param name="bild1" value="duke.gif" /> | |||
</object> | |||
</code=html> | |||
=Das Applet-Tag= | =Das Applet-Tag= | ||
Bis zur Verabschiedung des HTML 4.0-Standards, war das Applet-Tag zum Einbinden von Java-Applets in Webseiten vorgesehen. | Bis zur Verabschiedung des HTML 4.0-Standards, war das Applet-Tag zum Einbinden von Java-Applets in Webseiten vorgesehen. | ||
| Zeile 37: | Zeile 61: | ||
===Zusätzliche Attribute=== | ===Zusätzliche Attribute=== | ||
====param==== | ====param==== | ||
[[Kategorie:Java]] | [[Kategorie:Java]] | ||
[[Kategorie:HTML]] | [[Kategorie:HTML]] | ||
Version vom 2. März 2012, 16:38 Uhr
Damit ein Webbrowser Java-Applets zur Anzeige bringen und ausführen kann, gibt es derzeit zwei verschiedene HTML-Tags.
Das Object-Tag
Das Object-Tag zur Einbindung von Multimedia-Elementen in Webseiten wurde mit HTML 4.0 bzw. XHTML 1.0 in den Standard übernommen und löst nun das Applet-Tag ab. Das Applet-Tag gilt als veraltet und sollte nicht mehr verwendet werden.
Einbinden einer Applet-Klasse
<code=html> <object classid="java:MeinApplet.class" codetype="application/java-vm" width="800" height="600" /> </object> </code=html>
Einbinden eines Applets aus einer Jar-Datei
<code=html> <object archive="MeinJar.jar" classid="java:MeinApplet.class" codetype="application/java-vm" width="800" height="600" /> </object> </code=html>
Zusätzliche Attribute
param
Mit dem Parameter-Attribut können in der Webseite Werte von außen ins Applet eingeschleust werden.
<code=html> <object classid="java:MeinApplet.class"
codetype="application/java-vm" width="400" height="300" /> <param name="bild1" value="duke.gif" />
</object> </code=html>
Das Applet-Tag
Bis zur Verabschiedung des HTML 4.0-Standards, war das Applet-Tag zum Einbinden von Java-Applets in Webseiten vorgesehen. Inzwischen gilt es als veraltet und wurde vom W3C mit dem Object-Tag ersetzt.
Einbinden einer Applet-Klasse
<code=html> <applet code="MeinApplet.class" width="800" height="600"> </applet> </code=html>
Einbinden eines Applets aus einer Jar-Datei
<code=html> <applet archive="MeinJar.jar" code="MeinApplet.class" width="800" height="600"> </applet> </code=html>
Einbinden mehrerer Jar-Dateien
<code=html> <applet archive="MeinJar.jar,ExternesJar.jar" code="MeinApplet.class" width="800" height="600"> </applet> </code=html>
Einbinden eines Applets aus einem anderen Verzeichnis
In diesem Beispiel liegt die Jar-Datei in einem Verzeichnis namens applets - über dem Verzeichnis, in dem sich die einbettende HTML-Datei befindet. <code=html> <applet codebase="../applets" archive="MeinJar.jar" code="MeinApplet.class" width="800" height="600"> </applet> </code=html>
Einbinden eines Applets von einem anderen Server
In diesem Beispiel liegt die Jar-Datei auf einem anderen Webserver in einem Verzeichnis namens applets. <code=html> <applet codebase="http://www.meine-domain.de/applets" archive="MeinJar.jar" code="MeinApplet.class" width="800" height="600"> </applet> </code=html>
