Dav*_*vid 7 java keyboard swing awt
当您键入文本框并按住某个键时,您将获得(a ....... aaaaaaaaaaaaaa),具体取决于初始按键延迟.
addKeyListener(new KeyAdapter() {
public void keyPressed(KeyEvent e) {
// Handle key press here
}
Run Code Online (Sandbox Code Playgroud)
我正在创建一个用户反应非常重要的游戏.如何完全消除这种延迟?上面的代码不起作用.我也尝试重写processKeyEvent而没有运气.
这些事件是由 JVM/操作系统生成的,除非您指示用户更改按键延迟/按键重复设置,否则您将不得不做更多的工作。
keyPressed
我建议您创建一个以正确的速率触发事件的计时器,在/上启动和停止计时器keyReleased
。
归档时间: |
|
查看次数: |
2665 次 |
最近记录: |