从其他 class 加载 Java WindowBuilder 设计

Load Java WindowBuilder design from other class

我使用 Java WindowBuilder 创建一些 windows。总能看到设计的 window 长什么样子。

现在我有一个程序,我将菜单代码编码为额外的 MenuHelper Java class。因为我的main window class 代码太多了。但是现在,如果我看设计时没有菜单,因为 WindowBuilder 仅使用 window Java class.

中的代码

我可以将 extern classes 导入 WindowBuilder 还是必须随时将 Swing 组件的代码编码到主 WindowBuilder class?

由于 WindowBuilder 在集合结构中生成源代码,因此它将尝试在类似结构中查找相关代码。因此,所有 UI 相关代码都应保留在它生成的 class 中。

为了减少 UI class 中的代码量,您可以(并且应该)为任何与 UI 变化不直接相关的逻辑编写单独的 classes.