无法找到LWJGL显示类

时间:2015-01-08 01:18:33

标签: java lwjgl

我已将LWJGL安装到Java项目中,我无法导入Display类。

import org.lwjgl.opengl.display;

给出了无法解决的错误。

DisplayMode和其他类也缺失。我在broswer中找不到任何一个。

2 个答案:

答案 0 :(得分:15)

LWJGL3中删除了显示,键盘,鼠标等旧实用程序类。该库现在使用GLFW进行窗口管理,这更复杂但据说具有更好的性能和更多功能。与OpenGL方法一样,所有glfw方法都是静态的,可以在org.lwjgl.glfw.GLFW类中找到。

不幸的是,由于LWJGL3仍在开发中,因此没有很多教程。你可以在这里找到一个(未完成的):https://github.com/SilverTiger/lwjgl3-tutorial/wiki。或者,您也可以查看documentation,其中提供了一些示例。

编辑:截至2015年3月,有一个新的unofficial tutorial series提供了对LWJGL3的良好介绍。

编辑:截至2015年9月,migration guide from LWJGL2 to LWJGL3正在进行中。

答案 1 :(得分:0)

  1. 在项目文件夹中创建名为lwjgl的文件夹
  2. lwjgl.jarlwjgl_util.jarslick-util.jar复制到该文件夹​​
  3. 选择该文件夹中的所有三个文件并右键单击
  4. 选择构建路径 - >添加到构建路径
  5. 检查您的项目现在是否包含您需要的课程......
  6. 如果您无法启动程序,请将路径设置为natives文件夹... https://stackoverflow.com/a/27433775/3615725

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

    编辑:对于LWJGL 3,试试这个http://www.lwjgl.org/guide