我正在使用Google Window Builder for eclipse来创建程序的UI方面。我需要创建一个首选项窗口,以便用户可以更改程序的不同设置。我希望用户能够按下菜单中的“首选项”按钮以显示一个单独的窗口。我遇到的问题是我不知道如何通过Window Builder直观地创建或添加组件到这个单独的窗口。有没有办法通过Window Builder创建一个不是主jframe程序子代的jpanel?
答案 0 :(得分:9)
右键单击要存储新窗口文件的包。转到“New - > Other”并选择“WindowBuilder - > Swing Designer - > JDialog”。写入新窗口的类的名称。这将打开一个编辑器,选择窗口底部的“设计”选项卡。现在您可以自定义这个新窗口。
要从主JFrame打开此窗口,您需要执行以下操作:
MyNewWindowClass newWindow = new MyNewWindowClass();
newWindow.setVisible(true);