【发布时间】:2012-08-28 10:35:48
【问题描述】:
小问题
我想知道是否有关于为所有组件编写一个侦听器实例或为每个组件编写一个实例的良好实践建议。
扩展问题
我正在开发一个 java swing 应用程序。
在相同的形式中,我可以有十几个使用相同侦听器类的组件(它们之间没有关系)。我把我的每个听众都写在他们自己的班级里。
监听器用于对组件中引入的数据进行一些验证。
我应该为每个组件创建一个监听器类的实例,还是应该为所有组件使用相同的监听器实例。
除了this comment,我找不到任何关于此的好的实践建议,它没有指向任何参考。
【问题讨论】: