1

处理这个问题的方法是什么Netbeans

模块AB是顶级组件

  1. A 实现和 B 用来与 A 交互的接口。
  2. B 使用 Lookup API 查找 A,但获得了 A 的新实例,该实例作为新实例不会更新显示的原始 A 的 gui。

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

  4. 松散耦合的 A 和 B 的父级不应该将一个实例发送给另一个。

Netbeans父级是 Windows 应用程序,它似乎甚至没有可编辑的编码区域来发送实例。

4

1 回答 1

0

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

要搜索 ATopComponent,您应该使用 WindowManager.getDefault().find(id of ATopComponent)

于 2016-09-24T19:01:42.873 回答