2016-11-11 52 views
0

我使用Java WindowBuilder创建一些窗口。总是看到设计窗口的样子。从其他类加载Java WindowBuilder设计

现在我有一个程序,我将菜单代码编码为额外的MenuHelper Java类。因为我的主窗口类有太多的代码。但是现在,如果我在设计中观察,则没有菜单,因为WindowBuilder仅使用窗口Java类中的代码。

我可以将外部类导入WindowBuilder,还是必须随时将Swing组件的代码编写到主WindowBuilder类中?

回答

0

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

为了减少UI类中的代码量,您可以(也应该)为与UI更改不直接相关的任何内容编写逻辑。