Как использовать форму GUI, созданную в ItelliJ IDEA - PullRequest
31 голосов
/ 10 октября 2010

Я создаю простую форму графического интерфейса с помощью одной кнопки в IntelliJ IDEA 9. Класс, который был создан с формой, не является JFrame или любым другим классом свинга. Как я могу назвать свою форму в моем исходном коде?

Ответы [ 2 ]

93 голосов
/ 27 декабря 2011

Я был в замешательстве, когда IntelliJ постоянно ошибался при выборе Form main() в меню вставки с сообщением об ошибке, сообщавшим что-то о недопустимом корневом компоненте.

Оказывается, это означает, что JPanel, чтоосновной (корневой) компонент вашего Form должен иметь привязанное к нему поле, и по умолчанию он этого не делает.

Просто выберите JPanel в конструкторе форм и введитеэто имя (field name) на панели свойств.

После этого он просто сгенерирует main().

35 голосов
/ 10 октября 2010

Просто войдите в класс, связанный с вашей формой, нажмите alt + insert и выберите «Form main ()».


Ресурсы:

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