此代码应返回工作“A”时,按下右箭头键和返回“B”你放开之后。但它不会返回任何东西。我能做些什么来解决这个问题?KeyListener的不带箭头键
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
public class KeyIna implements KeyListener{
@Override
public void keyPressed(KeyEvent ke0) {
if (ke0.getKeyCode() == KeyEvent.VK_RIGHT) {
System.out.println("A");
}
}
@Override
public void keyReleased(KeyEvent ke1) {
if (ke1.getKeyCode() == KeyEvent.VK_RIGHT) {
System.out.println("B");
}
}
@Override
public void keyTyped(KeyEvent ke2) {
// TODO Auto-generated method stub
}
}
您是否已将KeyListener正确添加到组件中? – Jyr