0

如何判断用户是否从 KeyTyped 方法内部按下了“Backspace”键?它们的值来自arg0.getKeyChar()is not KeyEvent.CHAR_UNDEFINED,并且arg0.getKeyCode()始终KeyEvent.VK_UNDEFINED位于 KeyTyped 方法内部。我是否必须使用 KeyReleased/KeyPressed 方法并标记一个布尔值?哪个方法先触发?KeyReleased 还是 KeyTyped?

4

1 回答 1

2

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

KeyListener、keyPressed 与 keyTyped

于 2013-03-28T23:08:31.753 回答