[問題] ActionListener一定要寫成inner class??
我是看到Thinking in Java上build一個獨立的ActionListener可以這樣寫:
public class Test extends JApplet
{
........................................
........................................
class TestListener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
............................
}
}
}
然後比如說要加到一個按鈕Button1上就可以直接加:
Button1.addActionListener(new TestListener());
但是我如果把TestListener獨立寫成另一個class而非寫成inner class,
用addActionListener(new TestListener());就沒有反應。
不知道是啥原因會造成這樣的結果~有勞各位大大解答了m(_ _)m
--
Eagle Fly Free!!Let People see!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.46.150
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章