从其他类加载Java WindowBuilder设计



我使用Java WindowBuilder创建一些窗口。总能看到设计好的窗口是什么样子的

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

我可以导入外部类到WindowBuilder或我必须在任何时候为Swing组件的代码到主WindowBuilder类?

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

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

最新更新