将opengl上下文集成到java swing中

时间:2016-01-22 03:27:44

标签: java c++ swing opengl

我计划开发一个带有3D功能的Java GUI应用程序,我可以使用opengl和C ++开发3D部件功能。但我没有幸运谷歌任何java文档为C ++代码提供opengl窗口上下文。

大多数材料都表明JOGL提供了更为直接的功能,但这意味着我必须重新开发相同的逻辑才能再次开发。

我的问题是,无论如何我可以使用Java swing来提供opengl上下文,以便用C ++编写的opengl代码可以在Java中使用吗?

1 个答案:

答案 0 :(得分:1)

似乎JOGL(OpenGL®API的Java™绑定)是唯一的选择。此外,如果您尝试混合使用Swing和OpenGL,您可能会受到性能损失。