私は自分のためにを実装しようとしKeyListener
ていJFrame
ます。コンストラクターでは、次のコードを使用しています。
System.out.println("test");
addKeyListener(new KeyListener() {
public void keyPressed(KeyEvent e) { System.out.println( "tester"); }
public void keyReleased(KeyEvent e) { System.out.println("2test2"); }
public void keyTyped(KeyEvent e) { System.out.println("3test3"); }
});
実行すると、test
コンソールにメッセージが表示されます。ただし、キーを押してKeyListener
も、そこにさえないかのように、他のメッセージは表示されません。
に焦点が当てJFrame
られてKeyListener
おらず、イベントを受け取らないからかもしれないと思っていました。しかし、私はそれが正しいと確信しています。
足りないものはありますか?