Applet mit Object-Tags einbinden.

  • Themenstarter Themenstarter Applet
  • Beginndatum Beginndatum
A

Applet

Gast
Hallo,
ich versuche gerade ein Applet mit diesem code einzubinden:
HTML:
<applet archive="Applet.jar" code="blub/Main.class" width="400" height="300">
</applet>

<object codetype="application/java-archive"
     archive="Applet.jar" classid="blub/Main.class" 
     width="400" height="300">
</object>

Zuerst habe ich versucht, das Applet nur mit den Object tags einzubinden.
Doch das komische: Über die veralteten Applet tags funktioniert das einbinden und das Applet wird korrekt angezeigt. Bei den Object tags sehe ich garnichts ;(

Kann mir jemand sagen wodran das liegt?
Wahrscheinlich ist es für mich einfach zu spät 😉

Und wo ich gerade dabei bin, noch eine Frage:
Ich habe ein kleines Focus-problem.
Gleich am Anfang geht im Applet ein kleiner JOptionPane Dialog auf und danach hat das Applet keinen Focus mehr. Ich muss erst NEBEN das Applet klicken und dann einmal Tab damit alles wider functioniert. Wie kann ich das umgehen? (Direct aufs Applet klicken funktioniert nicht).

Vielen Dank,
Applet
 
Ich vermute mal es liegt am Attribut
Code:
codetype
, für Applets ist
Code:
application/java
oder
Code:
application/java-vm
verbreitet, von java-archive hab ich noch nie was gehört.

Wenn man nach SELFHTML geht, müsstest du den Klassennamen auch andes angeben(
Code:
java:blub?Main.class
, ? weil nicht erwähnt wird ob . oder /) und das
Code:
archive
Attribut scheint es bei Object so auch nicht zu geben.

Zu der anderen Frage: Das hat vermutlich nichts mit Java zu tun, sondern ist was Browser-internes, ggf. mit JS behandelbar. Wenn es was Java internes wäres, müsste folgendes helfen:
Java:
appletInstance.requestFocus();
 

Neue Themen


Zurück
Oben