UI与事件处理程序的分离

时间:2013-04-03 19:24:14

标签: java events event-handling

为什么将事件源(例如按钮)与处理事件的地方(即事件处理程序)分开会更好?

1 个答案:

答案 0 :(得分:1)

首先,GUI本身很难测试。如果您可以从GUI成功删除大部分/全部应用程序逻辑,那么需要测试的所有代码将位于一个单独的类中(没有GUI小部件),现在可以在JUnit下轻松测试。