23得票2回答
移动浏览器中的keyup、keydown和keypress事件中,event.key未定义。

以下代码的作用是阻止任何按键事件并将按下的键添加到一个 div 中。在桌面上运行良好,但在移动端(Safari 和 Chrome)中,event.key 未定义。 以下代码旨在简单地抑制任何按键事件,并将按下的键添加到一个 div 中。这在桌面上可以正常工作,但是在移动设备上(Safari ...

22得票3回答
Java中如何实现不需要应用程序聚焦的事件监听器?(全局按键检测)

我已经搜索了一段时间,每个人似乎都认为仅使用Java不可能实现这一点,所以我将尝试使用SO ;) 有没有办法让我的Java应用程序在另一个无关的应用程序拥有窗口焦点的同时监听事件(特别是键盘事件)? 在我的情况下,我要检测用户何时按下键盘上的“暂停”键,即使我的Java应用程序没有聚焦。 ...

22得票6回答
如何在Java中编写一个键盘监听器来跟踪所有按键?

我想在Java中编写一个按键监听器。它应该追踪所有按键的按下,无论Java应用程序是否具有焦点。这种操作是可能的吗?

21得票2回答
addKeyListener()对JPanel无效

我正在尝试制作游戏引擎。我已经创建了Game类,但错误出现在KeyBoard类中。这是一些代码。 Class:: Gamepackage transfer2pc.co.cc.game.tileengine; import java.awt.Graphics; import java.uti...

21得票6回答
如何让KeyListener检测按键组合(例如ALT + 1 + 1)

如何让我的自定义监听(或)+多个其他键的组合? 假设我有11个不同的操作,我希望根据按下的键的组合执行这些操作。显然, - 都没有任何问题,但对于(或类似“ALT + 10”的描述),我在网上(或自己的思考中)找不到好的解决方案。 我并不确定这个计时器解决方案是唯一可行的方法。 非常感谢提...

19得票3回答
KeyTypedEvent中的KeyEvent的KeyCode始终为0?

我在NetBeans IDE中有一个Java Swing应用程序。 我制作了一个表格,并将KeyListener附加到我的各个控件上: jButton1.addKeyListener(new java.awt.event.KeyAdapter() { public ...

18得票3回答
编辑文本键监听器

我在布局中有一个 edittext 和一个按钮,我的代码中我将 edittext 的 keyListener 设置为null editText.setKeyListener(null); 我想禁止在edittext中输入文字,然后在按钮点击后,我应该可以在edittext中输入文字。...

15得票6回答
如何在Java中检测按键?

我的11岁的儿子正在学习Java,他将要输入一个问题和一些代码。他告诉我在网站上没有找到这个问题的答案。您将会阅读我的编辑版本。非常感谢。 如何在Java中检测按键,我的IDE叫做Eclipse,我创建了一些类。我在互联网上找到了keyconfigofplayer内的代码,并将其更改为扩展播...

15得票3回答
Swing的KeyListener和同时按下多个键

在Swing中,有没有一种传统的方法来跟踪两个键同时按下时的事件?我有几个想法,例如记住键和事件生成时间,以便在连续的事件处理程序调用中检查这两个事件之间的时间差,并决定是否为两个按钮事件。但看起来这很不完美。

14得票3回答
如何为JavaFX编写一个KeyListener

我想写一个小游戏,可以使用W、A、S和D键在JavaFX面板上移动球。 我的代码中有getPosX() 和 setPosX(),但我不知道如何编写一个 KeyListener,以便在按下 D 键时计算 setPosX(getPosX()+1)。 我该怎么做?