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