繁体   English   中英

无法使用LWJGL在NetBeans中打开窗口

[英]Can't open a window in netbeans with LWJGL

我正在尝试用Java编写一个小型平台游戏。 没什么大不了的,更多的是做其他事情的练习。 但是,我一直遇到尝试使用OpenGL进行图形处理的问题。 我的IDE是Netbeans v.8.2,我正在使用LWJGL访问OpenGL。 当我尝试运行LWJGL提供的基本“测试”代码( https://www.lwjgl.org/guide )时,它将无法运行。 我得到的错误是:

[LWJGL] GLFW_API_UNAVAILABLE错误说明:WGL:驱动程序似乎不支持OpenGL

不过,这确实很奇怪,因为我知道我的GC和驱动程序确实支持OpenGL。 我可以运行使用它的Minecraft(不是我所知道的最佳测试),并且我已经使用GPU Caps Viewer确认了我的驱动程序(Intel(R)HD Graphics)支持OpenGL 3.1。 这让我发疯了,我花了几天时间在网上寻找类似的东西,但是我所能找到的都是极端过时的帖子和资源,似乎不适用于我的情况。 OpenGL似乎是该项目图形的完美工具,我真的不希望切换到其他应用程序,或者只使用C ++来重写该程序。 因此,我转向了StackOverFlow的辉煌之处。 有任何想法吗?

有了问题中可用的信息,很可能是这两种情况中的第二种: https : //github.com/LWJGL/lwjgl/issues/119#issuecomment-138078724

重申一下,英特尔放弃了对其HD Graphics 2000/3000 GPU的支持,而且Java 8u60中的某些功能似乎中断了支持。 我将首先尝试确保所有内容都是最新的(GPU驱动程序,Java,LWJGL),如果这不起作用,请尝试将其降级到8u60以下。

看来该问题的底部还有Marcinosoft提供的驱动程序侧补丁,您也可以在降级之前尝试安装。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM