[問題] 關於事件處理
請問一下各位大大, 我在處理事件的部分用了兩種寫法,
效果是一樣的, 差別在方法一有明確指定監聽者物件(this, 我這邊是JFrame物件)
但是方法二並沒有明顯指定監聽者物件, 那假設我的視窗程式有多個不同的監聽者,
那方法二還可以使用嗎, 請問他預設監聽者是指?
method 1 :
menuItemAbout.addActionListener(this);
public void actionPerformed(ActionEvent e) {
}
===================================================================
method 2 :
menuItemAbout.addActionListener(
new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("run");
}
});
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.181.227
※ 文章網址: https://www.ptt.cc/bbs/java/M.1430373031.A.D44.html
→
04/30 14:29, , 1F
04/30 14:29, 1F
→
04/30 14:31, , 2F
04/30 14:31, 2F
→
04/30 14:32, , 3F
04/30 14:32, 3F
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章