找不到 LWJGL 显示器 class
LWJGL Display class can't be found
我已将 LWJGL 安装到 Java 项目中,但无法导入显示 class。
import org.lwjgl.opengl.display;
出现无法解决的错误。
DisplayMode 和其他 classes 也丢失了。我在浏览器中找不到任何一个。
- 在您的项目文件夹中创建一个名为
lwjgl
的文件夹
- 将
lwjgl.jar
、lwjgl_util.jar
和 slick-util.jar
复制到该文件夹中
- Select 该文件夹中的所有三个文件并右键单击它们
- Select 构建路径 --> 添加到构建路径
- 检查您的项目现在是否包含您需要的 类...
如果您无法启动程序,请将路径设置为 natives 文件夹...
还应将其导入为 import org.lwjgl.opengl.Display;
编辑:对于 LWJGL 3,试试这个 http://www.lwjgl.org/guide
显示、键盘、鼠标等旧实用程序 class 已在 LWJGL3 中删除。该库现在使用 GLFW 进行 window 管理,这更复杂但据说具有更好的性能和更多功能。与 OpenGL 方法一样,所有 glfw 方法都是静态的,可以在 org.lwjgl.glfw.GLFW class.
中找到
遗憾的是,由于 LWJGL3 仍在开发中,因此教程并不多。您可以在这里找到一份(未完成):https://github.com/SilverTiger/lwjgl3-tutorial/wiki. Alternatively you can also look through the documentation,其中提供了一些示例。
编辑:截至 2015 年 3 月,有一个新的 unofficial tutorial series 很好地介绍了 LWJGL3。
编辑:截至 2015 年 9 月,migration guide from LWJGL2 to LWJGL3 正在进行中。
我已将 LWJGL 安装到 Java 项目中,但无法导入显示 class。
import org.lwjgl.opengl.display;
出现无法解决的错误。
DisplayMode 和其他 classes 也丢失了。我在浏览器中找不到任何一个。
- 在您的项目文件夹中创建一个名为
lwjgl
的文件夹 - 将
lwjgl.jar
、lwjgl_util.jar
和slick-util.jar
复制到该文件夹中 - Select 该文件夹中的所有三个文件并右键单击它们
- Select 构建路径 --> 添加到构建路径
- 检查您的项目现在是否包含您需要的 类...
如果您无法启动程序,请将路径设置为 natives 文件夹...
还应将其导入为 import org.lwjgl.opengl.Display;
编辑:对于 LWJGL 3,试试这个 http://www.lwjgl.org/guide
显示、键盘、鼠标等旧实用程序 class 已在 LWJGL3 中删除。该库现在使用 GLFW 进行 window 管理,这更复杂但据说具有更好的性能和更多功能。与 OpenGL 方法一样,所有 glfw 方法都是静态的,可以在 org.lwjgl.glfw.GLFW class.
中找到遗憾的是,由于 LWJGL3 仍在开发中,因此教程并不多。您可以在这里找到一份(未完成):https://github.com/SilverTiger/lwjgl3-tutorial/wiki. Alternatively you can also look through the documentation,其中提供了一些示例。
编辑:截至 2015 年 3 月,有一个新的 unofficial tutorial series 很好地介绍了 LWJGL3。
编辑:截至 2015 年 9 月,migration guide from LWJGL2 to LWJGL3 正在进行中。