KeyListener不接受函数作为覆盖

时间:2015-06-24 23:33:26

标签: java swing keylistener

我有一个名为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注释,但它只是告诉我没有什么可以覆盖。我做错了什么?

1 个答案:

答案 0 :(得分:0)

我发现了问题。 我正在使用netbeans自动导入,我导入了错误的keyEvent(来自javafx)