Код, сгенерированный NetBeans для пользовательского интерфейса - PullRequest
0 голосов
/ 04 декабря 2011

Почему, когда я генерирую код для простого JFrame в NetBeans, он всегда дает мне очень длинный код для простого графического интерфейса, он немного грязный, есть ли плагин? или компилятор, который будет генерировать код пользовательского интерфейса только для компонентов? в их положении ??

1 Ответ

0 голосов
/ 04 декабря 2011

Редактор пользовательского интерфейса Netbeans по умолчанию использует макет (GroupLayout), предназначенный для использования такими автоматическими инструментами.Результирующий код, как правило, многословен, как и почти любой автоматически сгенерированный код!В любом случае, вы не можете прикоснуться к этому коду (по крайней мере, внутри Netbeans), так почему вас это волнует?

Если вам нужен простой код, изучите свойства каждого макета Swing и используйте их для ручного кодирования форм или через редактор Netbeans.В качестве дополнительного бонуса у вас будет намного лучший контроль над внешним видом ваших форм (макет по умолчанию может легко вести себя не так, как задумано, когда ваши формы становятся более сложными).

...