KeyListener编译问题中的doClick()

时间:2014-04-18 12:19:14

标签: java compiler-errors classpath

我有一个类KeyListener但是当你想在这个类中编译程序时给我一个错误:

Error: can not find symbol

class MyKeyListener implements KeyListener{

        Program applet;
        MyButton button;
        MyKeyListener(Program applet, MyButton button){
            this.applet = applet;
            this.button = button;
        }

        public void keyPressed(KeyEvent e) {
            if (e.getKeyCode() == e.VK_0) {
                    button.doClick();
            }
        }
        public void keyReleased(KeyEvent e) {}
        public void keyTyped(KeyEvent e) {}
    }

1 个答案:

答案 0 :(得分:0)

错误消息很可能意味着IDE(或Java编译器)无法找到您的某个类 - KeyListenerProgramMyButtonKeyEvent。要解决这个问题,您必须将所有这些类(或其jar文件)添加到类路径中。

请参阅Javac vs Java within -classpath option