什么是正确的ActionListener结构?

时间:2012-11-16 22:02:26

标签: java actionlistener

我还是学生,我不确定ActionListener的结构是什么?将它们留在布局构造函数中是否完全可以?我不想在早期训练自己的坏习惯......

澄清我正在使用google的web工具包,默认情况下在构造函数中创建动作侦听器,但在此之前我使用了ActionListenerHandler(它本身就是一个构造函数)

1 个答案:

答案 0 :(得分:0)

我相信答案是......这取决于...... 如果它是一个一件事......你可以将它留在构造函数中,我假设你拥有的是实现ActionListener的匿名类。

如果要重用ActionListener。您可以创建一个类来实现ActionListener,只需创建该类的实例。

我认为一些开发人员不喜欢在View中创建ActionListeners。有些人认为它会在视图中添加逻辑。

也许您的View应该真正公开方法addSomeActionListener(ActionListener actionListener);