Netbeans Java模块交互

时间:2012-11-20 21:39:33

标签: java netbeans module

Netbeans中处理此问题的方法是什么?

模块 A B 是最重要的组件

  1. B用于与A交互的工具和接口。
  2. B使用Lookup API查找A但获取A的新实例,这是一个新实例,不会更新显示的原始A的gui。

  3. 基本上B需要与A的原始实例交谈。

  4. 松散耦合A和B的父级不应该将一个实例发送给另一个。
  5. 使用Netbeans父级是Windows应用程序,它似乎甚至没有可编辑的编码区域来发送实例。

1 个答案:

答案 0 :(得分:0)

最好的解决方案是拆分为ATopComponent和一些AStorage(例如)。 ATopComponent应该在AStorage上实现LookupListner。

为了搜索ATopComponent,你应该使用WindowManager.getDefault()。find(ATopComponent的id)