【发布时间】:2011-03-27 17:42:07
【问题描述】:
创建实现 ActionListener 的嵌套类有什么好处或坏处:
public class Foo{
Foo(){
something.addActionListener(new ButtonListener());
}
//...
private class ButtonListener implements ActionListener{
public void actionPerformed(ActionEvent e){
//...
}
}
}
相对于在主类本身中实现 ActionListener:
public class Foo implements ActionListener{
Foo(){
something.addActionListener(this);
}
//...
public void actionPerformed(ActionEvent e){
//...
}
}
我经常看到这两个例子,只是想知道是否有“最佳实践”。
【问题讨论】:
标签: java swing actionlistener