Einbinden von Java-Applets in HTML-Dateien: Unterschied zwischen den Versionen

Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springen
(Zusätzliche Attribute)
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====
 
=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>
 
  
 
[[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>

Zusätzliche Attribute

param