2012-05-21 64 views
3

我正在使用Mac Lion OS,並且當我使用applet和java3d組件時,不會顯示圖形,但是在用終端窗口「旅行」之後(例如)在瀏覽器前面顯示帶有java3d的小程序,並使用任務控制...實際上可以看到圖形。在Mac OS Lion和Snow Leopard中包含Java3d的Applets的問題

(這種現象發生與一些Mac電腦與獅子和雪豹)

在這個例子中,我用下面的鏈接: http://www-evasion.imag.fr/~Francois.Faure/enseignement/ressources/java/demo/java3d/Text3D/Text3DLoad_plugin.html

有誰知道如何解決這一問題?

全部最好

回答

1

不是一個完整的答案,而是我的經驗。

OSX上JVM的最新更新已經破壞了與舊版Java3D版本的向後兼容性。我最後一次玩這個遊戲(大概是9個月前),我們注意到類似的問題,他們根本不會跑。

這發生在Apple的JVM的1.6.0.20 release中。當他們進入Plugin2架構時,這打破了Java3D和JOGL渲染管道。從那以後,我相信JOGL團隊一直在努力解決問題,但是我還沒有測試過它,所以我不知道這個問題的當前狀態,以及這個問題是否已經被整合到了Java3D中。

我還沒有測試過更新版本的Java 7 JDK,但它可能有助於縮小問題範圍,這也可能會緩解問題(或使情況更糟)

相關問題