当前位置: 首页 > 知识库问答 >
问题:

Java KeyListener:KeyType中是否按了“Backspace”键

傅明知
2023-03-14

我如何判断用户是否从KeyTyped方法内部按下了“Backspace”键?它们的值来自arg0。getKeyChar()不是KeyEvent。字符未定义和arg0。getKeyCode()是KeyEvent。VK_未定义,因为它始终位于键类型化方法内部。我必须使用键释放/键按下方法并标记布尔值吗?哪种方法先触发?释放键还是键入键?

共有1个答案

伍胡媚
2023-03-14

看起来KeyTyped无法检测到没有视觉表示的键。我假设这包括退格。

KeyListener,keyPed与keyTyed

 类似资料:
  • 问题内容: 我是Java的初学者,一直在研究如何检测用户是否按下了某个键(例如箭头键)。显然,有很多方法可以做到这一点,我发现此方法应该对我有用: 问题是我不知道什么是KeyEvent。 当我调用该方法并给我举个例子时,谁能告诉我在括号中加什么? PS:不要把我发送到其他站点,我可能已经看过了,他们只是让我更加困惑… 问题答案: public class KeyEvent extends Inpu

  • 我知道并使用了很多绑定的语法,但是我怎么能直接检查事件对象并提取被按下的字母,例如'c'和修饰词,例如'Control'和'Alt'? 我试过这个 偷到Python和Tkinter编程,但它没有显示我正在按的最终修饰符

  • 问题内容: 在Java中,我有一个程序需要连续检查用户是否按下了键。所以在伪代码中,像 提前致谢! 问题答案: 在Java中,你不检查是否有键被按下,而不是你听到秒。实现目标的正确方法是注册一个,并实现它以维持所需密钥的状态: 然后,您可以随时使用: 当然,您可以使用相同的方法来实现键映射及其包裹在状态中的状态。

  • 问题内容: 我可以将单选按钮设置为选中状态,但是我想做的是设置一种“侦听器”,当选中某个单选按钮时会激活它。 以下面的代码为例: 它添加了一个选中的属性,一切都很好,但是我将如何添加警报。例如,在没有单击功能的情况下选中单选按钮时,会弹出该窗口吗? 问题答案: $(‘#element’).click(function() { if($(‘#radio_button’).is(‘:checked’)

  • 我尝试了以及鼠标按钮和修改键。最后我到了一个地步,我被它的行为弄糊涂了。 通常我使用

  • 我有一个Java函数,我想在其中测试控制键是否被按住。我该怎么做? 编辑:我正在使用摆动作为gui。