IntelliJ Swing Designer и добавление форм во время выполнения к другому компоненту - PullRequest
0 голосов
/ 29 октября 2018

IntelliJ поставляется с классным дизайнером Swing, который позволяет очень быстро создавать пользовательские интерфейсы.

Когда вы начинаете с создания диалогового окна или формы, IntelliJ создает файлы проекта для хранения информации о компонентах Swing, которые будут отображаться.

Например, когда я начинаю создавать форму, он создает класс Java, связанный с файлом .form.

enter image description here

Здесь все ясно, но мне интересно, могу ли я каким-то образом создать несколько экземпляров этого компонента внутри другого во время выполнения.

например. MyForm на моей картинке может быть создан во время выполнения с использованием for-each внутри другого JPanel, и поэтому я ожидаю иметь Component для вызова add на JPanel. Однако класс IntelliJ не является компонентом.

Итак, предназначен ли дизайнер IntelliJ GUI для использования только для статических графических интерфейсов, и поэтому я должен разработать все шаблоны самостоятельно или как-то повторно использовать пользовательский интерфейс, разработанный с помощью конструктора?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...