有没有人可以解释这段代码中的监听器有什么问题?关于Java的听众
我刚开始学习听众如何工作,并没有真正意识到ChangeListener
是如何工作的。
import java.awt.event.*;
class Button2 implements ChangeListener { //what's whong here
public void changePerformed(ChangeEvent s) { //and here?
System.out.println("Pressed the button " + s.getChangeCommand());
}
}
然后我添加两个按钮。
.....
but1.addChangeListener(new Button2());
but2.addChangeListener(new Button2());
.....
你看到的错误是什么? – Adam 2011-04-10 07:06:57
为了便于回答您的问题,您应该指定您已经知道的内容,例如编译器会给出错误信息(并给出确切的错误信息),或者在运行时没有任何反应,或者老师说它是错误的,即使它可以工作。 – 2011-04-10 07:08:30
您导入了哪个ChangeListener/ChangeEvent。我没有在我的java.awt.event包中。 – Howard 2011-04-10 07:10:55