5

我正在使用 Eclipse 的 Google Window Builder 来创建我的程序的 UI 方面。我需要创建一个首选项窗口,以便用户可以更改程序的不同设置。我希望用户能够按菜单中的“首选项”按钮来打开一个单独的窗口。我遇到的问题是我不知道如何通过 Window Builder 直观地创建或添加组件到这个单独的窗口。有没有一种方法可以通过 Window Builder 创建一个不是主 jframe 程序的子级的 jpanel?

4

1 回答 1

9

右键单击要存储新窗口文件的包。转到“新建 -> 其他”并选择“WindowBuilder -> Swing Designer -> JDialog”。为新窗口的类写一个名称。这将打开一个编辑器,选择窗口底部的“设计”选项卡。现在您可以自定义这个新窗口。

要从主 JFrame 打开此窗口,您需要执行以下操作:

MyNewWindowClass newWindow = new MyNewWindowClass();
newWindow.setVisible(true);
于 2012-11-15T14:26:26.847 回答