Несколько окон в построителе окон eclipse

Я использую Google Window Builder для eclipse, чтобы создать аспект пользовательского интерфейса моей программы. Мне нужно создать окно настроек, чтобы пользователь мог изменять различные настройки программы. Я хочу, чтобы пользователь мог нажать кнопку «Настройки» в меню, чтобы открыть отдельное окно. У меня проблема в том, что я не знаю, как создавать или добавлять компоненты в это отдельное окно визуально через Window Builder. Есть ли способ создать jpanel, который не является дочерним элементом основной программы jframe через Window Builder?


person Jake Runzer    schedule 15.11.2012    source источник
comment
Несколько окон.. Альтернативы см. в разделе Использование нескольких JFrames, хорошая/плохая практика?.   -  person Andrew Thompson    schedule 15.11.2012
comment
Я понимаю, что это плохая практика, но не вижу другого способа создать область настроек.   -  person Jake Runzer    schedule 15.11.2012
comment
не вижу другого способа создать область настроек. В ответе или из него должно быть указано 10 способов. Вы видели ответ?   -  person Andrew Thompson    schedule 15.11.2012


Ответы (1)


Щелкните правой кнопкой мыши пакет, в котором вы хотите сохранить файл для нового окна. Перейдите «Создать -> Другое» и выберите «WindowBuilder -> Swing Designer -> JDialog». Напишите имя класса нового окна. Это вызовет редактор, выберите вкладку «Дизайн» в нижней части окна. Теперь вы можете настроить это новое окно.

Чтобы открыть это окно из основного JFrame, вам нужно сделать следующее:

MyNewWindowClass newWindow = new MyNewWindowClass();
newWindow.setVisible(true);
person Emma Vartdal    schedule 15.11.2012