我正在寻找一个可以同时适用于Mac和Mac的openGL库。 IBM的。 JOGL似乎是一个不错的选择,但是当我导入JGears演示时,我得到了一个奇怪的结果。程序中所有与swing相关的组件都在显示,但GLJPanel(传递给Animator)没有显示出来。据我所知,显示方法根本没有被调用。我希望有人能指出我正确的方向。
我正在使用JDK 1.7,以及最新的jogl.jar和jogl-natives-macosx-universal.jar
答案 0 :(得分:2)
到目前为止,您需要使用NEWT以实现最大兼容性:
https://sites.google.com/site/justinscsstuff/jogl-tutorial-2
然而,Newt优于Canvas还有其他优点和缺点,请参阅前面提到的完整列表链接。
此外,请尝试使用此Gears演示:
http://jogamp.org/deployment/jogamp-current/jogl-demos/jogl-newt-applet-runner-gears.html
它应该是你从一开始就在寻找的东西。