我有一个名为frame的JFrame 我把它初始化为:
frame = new JFrame("Game"){{
setSize(500, 600);
setFocusable(true);
setUndecorated(true);
add(g);
setVisible(true);
setDefaultCloseOperation(3);
addKeyListener(new KeyListener(){
public void keyPressed(KeyEvent e){
player.keyPress(e.getCharacter().toCharArray()[0]);
}
public void keyReleased(KeyEvent e){}
public void keyTyped(KeyEvent e){}
});
}};
我从keylistener得到一个错误,说我需要覆盖它的功能。我尝试添加@Override注释,但它只是告诉我没有什么可以覆盖。我做错了什么?
答案 0 :(得分:0)
我发现了问题。 我正在使用netbeans自动导入,我导入了错误的keyEvent(来自javafx)