2011-10-07 72 views
-1

正是將這種addActionListener方法,待辦事項.....我們我們稱之爲button.addActionListener(這)什麼會發生什麼這個方法究竟做什麼? addActionListener方法

+0

可能是有益的:[的ActionListener(http://download.oracle.com/javase/tutorial/uiswing/events/actionlistener.html)。此方法將一個動作偵聽器添加到它所在的組件中。在這裏傳遞的參數是監聽器的名稱,它將監聽一個動作並作出相應的反應。 –

回答

0

它基本上增加了this(當前對象),將被通知對象的列表時,組件會對其執行操作,例如按下按鈕。

這是你註冊在發生什麼事到組件興趣的一種方式,是在你沒有保持輪詢組件來檢查其狀態非常有用。

您的對象(或類真的)只是簡單地實現了偵聽的接口方法(如actionPerformed),並且將針對每個發生的事件調用該方法。

Java tutorials有種類繁多的對你很可能會使用各種不同的聽衆文章。