欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在JavaFX和LWJGL项目中整合与提问

最编程 2024-07-23 21:46:07
...

看看https://github.com/AlmasB/FXGL,它是一个开源框架,可以为混合了JavaFX的2D类型GL渲染做你想要的事情。

JMonkeyEngine已经在其3D显示器上添加了具有JavaFX 2D HUD和GUI的功能和示例,所以您可能想看看这些功能和示例。

否则,如果您需要自己编写,一种快捷的方法是使用SwingNode:将LWJGL组件放在SwingNode中,然后将SwingNode放入JavaFX布局中。请注意,您将有两个独立的渲染系统(JavaFX和Swing->OpenGL)。这真的不难,但你需要编写任何必须“跨越界限”的通信或事件处理程序。