0

ユーザーが KeyTyped メソッド内から「Backspace」キーを押したかどうかを確認するにはどうすればよいですか? それらの値はarg0.getKeyChar()is notKeyEvent.CHAR_UNDEFINEDであり、arg0.getKeyCode()常にKeyEvent.VK_UNDEFINEDKeyTyped メソッド内にあります。KeyReleased/KeyPressed メソッドを使用してブール値にフラグを立てる必要がありますか? 最初に起動するメソッドはどれですか? KeyReleased または KeyTyped?

4

1 に答える 1

2

KeyTyped は、視覚的な表現を持たないキーを検出できないようです。これにはバックスペースが含まれると思います。

KeyListener、keyPressed と keyTyped の比較

于 2013-03-28T23:08:31.753 に答える