[英]Guava EventBus : where to put it in GUI application?
事件总线设计模式通常用于Swing应用程序(如其他SO问题中所述 )。
Guava的EventBus只是设计模式的另一个实现,有一些很简单的技巧来简化事件处理(例如使用注释)。 但使用设计模式的目标保持不变。
如果我是你,我会研究如何在富客户端应用程序(在SO / Google上)中使用事件总线模式,同时使用Guava EventBus来简化代码。
EventBus应该是IMO的单身人士(理想情况下通过Google Guice或其他一些DI框架注入)。
我不是Swing dev,但我已经完成了GWT开发。 不久之前,GWT应用程序的MVP / EventBus架构有了很大的推动力。 它可能是调查它,看看你是否可以将相同的想法应用到你的Swing应用程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.