gpt4 book ai didi

java - LWJGL 不会读取键盘输入

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:53 24 4
gpt4 key购买 nike

我正在尝试使用 LWJGL 来获取是否按下了某个键。如果按下退出键,则应用程序退出。但是,我无法让它读取任何键盘输入,尽管 Display.isCloseRequested() 工作正常。

我在 RHEL 上使用 LWJGL 2.6 和 Java 1.6。

for(;;) {
// check if we want to quit

if(Keyboard.isKeyDown(Keyboard.KEY_ESCAPE)) {
System.exit(0); // can't get this to happen!
}
if(Display.isCloseRequested()) {
System.exit(0);
}

/* timer code omitted */

render();
Display.update();
}

编辑:完全相同的代码在我的 Windows 机器上工作得很好,使用相同版本的 lwjgl 和 JRE。

最佳答案

也许您可以使用 isCreated 函数检查键盘是否已创建?

除此之外,我不太擅长编程,所以我无法为您提供任何其他输入。

试试这个

Keyboard.isCreated()

关于java - LWJGL 不会读取键盘输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4044580/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com