나는를 구현하기 위해 노력하고있어 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
이벤트를 수신하지 않습니다. 그러나 나는 그것이 확실합니다.
내가 놓친 것이 있습니까?