当前位置: 首页 > 知识库问答 >
问题:

找不到 LWJGL 显示类

孟绪
2023-03-14

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

import org.lwjgl.opengl.display;

给出无法解决的错误。

DisplayMode和其他类也丢失。我在broswer里找不到他们。

共有2个答案

邬楚青
2023-03-14
  1. 在您的项目文件夹中创建一个名为lwjgl的文件夹
  2. lwjgl.jarlwjgl_util.jarslick-util.jar复制到该文件夹中
  3. 选择该文件夹中的所有三个文件并右键单击它们
  4. 选择构建路径--

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

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

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

方英耀
2023-03-14

LWJGL3中删除了旧的实用程序类,如Display、Keyboard、Mouse等。库现在使用GLFW进行窗口管理,它更复杂,但据说具有更好的性能和更多的功能。与OpenGL方法一样,所有glfw方法都是静态的,并且可以在org.lwjgl.glfw.GLFW类中找到。

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

编辑:截至2015年3月,有一个新的非官方教程系列,为LWJGL3提供了很好的介绍。

编辑:截至2015年9月,正在编制从LWJGL2到LWJGL 3的迁移指南。

 类似资料:
  • 有问题显示纹理在我的3D框在LWJGL使用光滑。早些时候我犯了一个错误: BasicShader类: BasicVertex.vs basicfragment.fs

  • 问题内容: 我已经将LWJGL安装到Java项目中,并且无法导入Display类。 给出一个无法解决的错误。 DisplayMode和其他类也丢失了。我在浏览器中找不到任何一个。 问题答案: LWJGL3中已删除了诸如Display,Keyboard,Mouse等的旧实用程序类。该库现在使用GLFW进行窗口管理,这更加复杂,但据说具有更好的性能和更多功能。与OpenGL方法一样,所有glfw方法都

  • 我创建了一个JFrame,其中包含一个JSplitPane,它在左侧包含一个画布,在右侧包含一个JPanel。画布包含LWJGL显示,而JPanel中几乎没有JTextFields。问题是,当我按下LWJGL显示器上的鼠标按钮时,我无法再将文本写入JTextFields。当我最小化应用程序并将其返回时,它会一直工作,直到我再次按下显示器。 为什么我会遇到这个问题?我怎么能修好它? 注意:我可以专注

  • 编辑:我已经回答了这个问题,代码已经被更改,所以它是可用的,请在您自己的项目中随意使用代码。你好,利亚姆 我目前正在LWJGL中进行3D模型渲染,我遇到了一个问题,当我运行程序时,显示会出现,并且一切都与模型无关。我测试了3D空间代码,绘制了一些随机点,我可以看到它们并四处走动,所以我的3D空间代码正在工作,但模型代码不行。 我的问题如下:我的显示代码有问题吗?还是我的模型加载代码有问题?下面是我

  • 我今天下载了LWJGL3,发现它几乎完全重写了。我查阅了一个关于如何创建窗口的教程,但我仍然有创建窗口的问题。 代码运行时没有问题:控制台中没有错误,但窗口没有显示!

  • 我最近发现了如何使用LWJGL和OpenGL渲染3D立方体,我非常激动,我渲染了2000个立方体,并有效地冻结了我的计算机。我听说过诸如显示列表和VBO之类的东西,但即使在谷歌搜索之后,我也不知道如何使用它们。 目前,我有 渲染我的立方体。调用只是渲染一个立方体 其中cap是顶部纹理,side是侧面纹理。 我真正需要的帮助是弄清楚如何使我的代码VBO和/或显示列表兼容,以提高性能。我还认为,如果可