我已经将 LWJGL 安装到 Java 项目中,但我无法导入 Display 类。
import org.lwjgl.opengl.display;
给出无法解决的错误。
显示模式和其他类也丢失。我在浏览器里找不到任何一个。
实用程序类,如显示,键盘,鼠标等,已在LWJGL3中删除。该库现在使用 GLFW 进行窗口管理,这更复杂,但据说具有更好的性能和更多的功能。与OpenGL方法一样,所有glfw方法都是静态的,可以在org.lwjgl.glfw.GLFW类中找到。
不幸的是,由于 LWJGL3 仍在开发中,因此没有很多教程。你可以在这里找到一个(未完成的):https://github.com/SilverTiger/lwjgl3-tutorial/wiki。或者,您也可以浏览文档,其中提供了一些示例。
编辑:截至2015年3月,有一个新的非官方教程系列,提供了对LWJGL3的良好介绍。
编辑:截至2015年9月,从LWJGL2到LWJGL3的迁移指南正在进行中。
- 在项目文件夹中创建名为
lwjgl
的文件夹 - 将
lwjgl.jar
、lwjgl_util.jar
和slick-util.jar
复制到该文件夹中 - 选择该文件夹中的所有三个文件,然后右键单击它们
- 选择"生成路径"-->"添加到生成路径"
- 检查您的项目现在是否包含您需要的类...
如果您无法启动程序,请将路径设置为本机文件夹...https://stackoverflow.com/a/27433775/3615725
此外,它应该作为import org.lwjgl.opengl.Display;
导入
编辑:对于LWJGL 3,请尝试此 http://www.lwjgl.org/guide