有沒有人可以解釋這段代碼中的監聽器有什麼問題?關於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