找不到 LWJGL 显示类



我已经将 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的迁移指南正在进行中。

  1. 在项目文件夹中创建名为 lwjgl 的文件夹
  2. lwjgl.jarlwjgl_util.jarslick-util.jar复制到该文件夹中
  3. 选择该文件夹中的所有三个文件,然后右键单击它们
  4. 选择"生成路径"-->"添加到生成路径"
  5. 检查您的项目现在是否包含您需要的类...

如果您无法启动程序,请将路径设置为本机文件夹...https://stackoverflow.com/a/27433775/3615725

此外,它应该作为import org.lwjgl.opengl.Display;导入

编辑:对于LWJGL 3,请尝试此 http://www.lwjgl.org/guide

最新更新