Как вы уже упоминали, параметры GUI Builder имеют значение по умолчанию только для создания формы.
Вы можете изменить большинство элементов уже сгенерированных элементов графического интерфейса.
Чтобы изменить доступ компонентов GUI с private
на protected
, щелкните правой кнопкой мыши компонент в конструкторе графического интерфейса и выберите «Настройка кода». В нижней части диалогового окна «Настройщик кода» вы можете изменить практически любой аспект объявления элемента GUI. Этот диалог также позволяет вам настраивать такие вещи, как конструктор, используемый для элемента.
Я бы порекомендовал вам оставить значение по умолчанию для доступа на private
и изменить только те элементы, которые вам действительно нужны, на protected
или даже public
.
И не слушай обреченных. В нашем приложении более 600 форм с графическим интерфейсом, мы ежедневно используем дизайнер графического интерфейса с несколькими разработчиками, и у нас очень редко возникают какие-либо проблемы.
Кстати, мы используем версию 6.9.1 NetBeans с Java6, поэтому YMMV.