Java3d-Applet wird auf Lion nicht gerendert

Ich habe keine Ahnung, was das Problem ist, aber Java3D rendert nicht in Applets.

Wenn ich zum Beispiel auf diese Seite gehe: http://www.java3d.org/howto.html und ich sehe das erste Applet, aber nicht das zweite.

Auch die Java-Konsole gibt den nächsten Code aus:

security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,apple.,com.apple.mrj.,com.apple.jdirect.,com.apple.audio.jdirect.,quicktime.internal.,com.sun.medialib.mlib.
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,apple.,com.apple.mrj.,com.apple.jdirect.,com.apple.audio.jdirect.,quicktime.internal.,com.sun.medialib.mlib.,com.sun.javaws
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,apple.,com.apple.mrj.,com.apple.jdirect.,com.apple.audio.jdirect.,quicktime.internal.,com.sun.medialib.mlib.,com.sun.javaws
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,apple.,com.apple.mrj.,com.apple.jdirect.,com.apple.audio.jdirect.,quicktime.internal.,com.sun.medialib.mlib.,com.sun.javaws,com.sun.deploy
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,apple.,com.apple.mrj.,com.apple.jdirect.,com.apple.audio.jdirect.,quicktime.internal.,com.sun.medialib.mlib.,com.sun.javaws,com.sun.deploy
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,apple.,com.apple.mrj.,com.apple.jdirect.,com.apple.audio.jdirect.,quicktime.internal.,com.sun.medialib.mlib.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.definition value null
security: property package.definition new value com.sun.javaws
security: property package.definition value com.sun.javaws
security: property package.definition new value com.sun.javaws,com.sun.deploy
security: property package.definition value com.sun.javaws,com.sun.deploy
security: property package.definition new value com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.access value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,apple.,com.apple.mrj.,com.apple.jdirect.,com.apple.audio.jdirect.,quicktime.internal.,com.sun.medialib.mlib.,com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.access new value sun.,com.sun.xml.internal.ws.,com.sun.xml.internal.bind.,com.sun.imageio.,apple.,com.apple.mrj.,com.apple.jdirect.,com.apple.audio.jdirect.,quicktime.internal.,com.sun.medialib.mlib.,com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
security: property package.definition value com.sun.javaws,com.sun.deploy,com.sun.jnlp
security: property package.definition new value com.sun.javaws,com.sun.deploy,com.sun.jnlp,org.mozilla.jss
basic: Added progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@609903f4
basic: Added progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@6536d9d8
network: Cache entry not found [url: http://www.java3d.org/, version: null]
network: Cache entry found [url: http://www.java3d.org/AJava3dApplet.class, version: null] prevalidated=false/0
network: Connecting http://www.java3d.org/AJava3dApplet.class with proxy=DIRECT
network: Connecting http://www.java3d.org:80/ with proxy=DIRECT
network: ResponseCode for http://www.java3d.org/AJava3dApplet.class : 304
network: Encoding for http://www.java3d.org/AJava3dApplet.class : null
network: Disconnect connection to http://www.java3d.org/AJava3dApplet.class
network: Cache entry not found [url: http://www.java3d.org/, version: null]
network: Cache entry found [url: http://www.java3d.org/AnApplet.class, version: null] prevalidated=false/0
network: Connecting http://www.java3d.org/AnApplet.class with proxy=DIRECT
network: Connecting http://www.java3d.org:80/ with proxy=DIRECT
network: ResponseCode for http://www.java3d.org/AnApplet.class : 304
network: Encoding for http://www.java3d.org/AnApplet.class : null
network: Disconnect connection to http://www.java3d.org/AnApplet.class
basic: Applet loaded.
basic: Applet loaded.
basic: Applet resized and added to parent container
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 4466644 us, pluginInit dt 8044826 us, TotalTime: 12511470 us
basic: Applet resized and added to parent container
basic: PERF: AppletExecutionRunnable - applet.init() BEGIN ; jvmLaunch dt 4466644 us, pluginInit dt 8065627 us, TotalTime: 12532271 us
network: Cache entry found [url: http://www.java3d.org/AJava3dApplet$1.class, version: null] prevalidated=false/0
network: Connecting http://www.java3d.org/AJava3dApplet$1.class with proxy=DIRECT
network: Connecting http://www.java3d.org:80/ with proxy=DIRECT
network: ResponseCode for http://www.java3d.org/AJava3dApplet$1.class : 304
network: Encoding for http://www.java3d.org/AJava3dApplet$1.class : null
network: Disconnect connection to http://www.java3d.org/AJava3dApplet$1.class
network: Cache entry found [url: http://www.java3d.org/AnApplet$1.class, version: null] prevalidated=false/0
network: Connecting http://www.java3d.org/AnApplet$1.class with proxy=DIRECT
network: Connecting http://www.java3d.org:80/ with proxy=DIRECT
network: ResponseCode for http://www.java3d.org/AnApplet$1.class : 304
network: Encoding for http://www.java3d.org/AnApplet$1.class : null
network: Disconnect connection to http://www.java3d.org/AnApplet$1.class
basic: Applet initialized
basic: Applet initialized
basic: Removed progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@6536d9d8
basic: Applet made visible
basic: Starting applet
basic: completed perf rollup
basic: Applet started
basic: Told clients applet is started
basic: Removed progress listener: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@609903f4
basic: Applet made visible
basic: Starting applet
basic: completed perf rollup
basic: Applet started
basic: Told clients applet is started

Die 2 Äpfel werden also gestartet, aber ich sehe den zweiten nicht. Safari, Firefox und Google Chrome verhalten sich gleich.

Ich habe die Java-App erfolgreich mit Graphics3D gestartet, aber das Applet wird nicht angezeigt. Für eine Lösung wäre ich sehr dankbar.

"Wenn Sie keinen roten Ball in einem schwarzen Quadrat sehen können, müssen Sie Java 3D installieren." Hast du es installiert? Ich denke, Sie haben es getan, weil Apps funktionieren. Aber vielleicht haben Sie es so installiert, dass das Applet-Plugin es nicht sehen kann?
Probieren Sie es vielleicht auch mit Stackoverflow
@Thilo-Applet kann es sehen. Weil ich zuerst Ausnahmen hatte und dann, als ich die j3d- Dateien an die richtigen Orte verschob, begann die App zu starten. Aber ich kann den 3D-Inhalt nicht sehen.

Antworten (1)

Ok, das Problem ist also, dass das neue Java-Plugin2 Java3D und JOGL nicht unterstützt: source .