8得票3回答
安卓:EditText的KeyListener无法接收按键

我有一个EditText,想要监控KeyEvents,并且我已经设置了如下的监听器: mText = (EditText) this.findViewById(R.id.title); mText.setOnKeyListener(new OnKeyListener() { @Ove...

30得票2回答
如何在Java中监听TAB键的按下/输入?

private void jTextField1KeyPressed(java.awt.event.KeyEvent evt) { //cant capture my TAB? System.out.print(evt.getKeyChar())...

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

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

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

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

32得票5回答
JavaScript中的KeyListener

我正在开发一款JavaScript游戏,需要一个KeyListener。我不知道在实际代码中如何操作,但大致会像这样: if(keyPress == upKey) { playerSpriteX += 10; } else if(keyPress == downKey) { ...

26得票2回答
在GWT中,当点击ESC键时关闭对话框。

我如何将类似addCloseHandler添加到对话框中,以便在按ESC键时关闭?

10得票2回答
监听 Android 中的 ENTER 键

这是我的代码:public class CaptureENTER extends Activity implements OnKeyListener{ /* on create and other stuff in here*/ @Override public boole...

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

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

11得票7回答
如何在Java中检测箭头键?

我知道如何实现键盘监听器,这不是问题。public void keyTyped(KeyEvent event) { if (event.getKeyChar() == KEY_LEFT) { cTDirection = LEFT; } if (event...

13得票5回答
EditText OnKeyListener不起作用

我知道这个/类似的问题以前已经被问过,但是给出的解决方案对我没有用,所以我再次提问。 我尝试了那个答案中给出的解决方案,但在一些设备上,特别是原生操作系统的设备上,我的OnKeyListener从未被调用。当editText中没有字符时,我需要检测软键盘的删除键按下。这是我的代码: Edit...