gpt4 book ai didi

java - Netbeans Java 模块交互

转载 作者:行者123 更新时间:2023-12-01 05:00:14 29 4
gpt4 key购买 nike

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

模块AB是顶级组件

  1. A 实现 B 用于与 A 交互的接口(interface)。
  2. B 使用 Lookup API 查找 A,但获取 A 的新实例,该新实例不会更新显示的原始 A 的 gui。

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

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

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

最佳答案

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

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

关于java - Netbeans Java 模块交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13482659/

29 4 0
文章推荐: java - 使用 Spring 配置 SOAP 处理程序
文章推荐: jquery - 未捕获的类型错误 : Object # has no method 'replace' line 75