次のように定義された新しい KeyListener を作成しました。
...
public void keyTyped(KeyEvent arg0) {
if (arg0.equals(KeyEvent.VK_ENTER) || (arg0.equals(KeyEvent.VK_R))) {
System.out.println("Enter or R key typed.");
} else {
System.out.println("Something else typed.");
}
}
...
私が実際にやりたいことは、Enter キーまたは「R」が入力されるたびにメソッドを呼び出すことです。
私の問題: 何を入力しても、if ケースがトリガーされません。常に else ケースにジャンプします。この行動の理由は何ですか?