簡體   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