2014-01-26 1 views
-1

Как я могу использовать более короткий код, например eclipse в netbeans, при использовании GUI Builder? , напримерКак заставить NetBeans GUI Builder не автоматически генерировать полностью квалифицированные имена классов для компонентов

Jbutton btnCalculate = new javax.swing.JButton(); 

генерируется автоматически, но я хочу более короткий код, как и в затмении

Jbutton btnCalculate = new JButton(); 

При создании кнопки!

+0

Я не думаю, что это плохой вопрос. Просто плохо сформулировано. –

ответ

5

"как я могу использовать короткий код как затмение в NetBeans при использовании свинг-дизайнера?"

  1. Перейти к Инструменты -> Параметры
  2. Нажмите Java Кнопка
  3. Нажмите GUI Builder tab
  4. Де-выберите Сформировать полностью квалифицированное имя классов

Как вы перетаскиваете компоненты, импорт будет добавлена ​​для вас.

Кроме того, если вы хотите ручной код компонента, который не был импортирован еще, просто нажмите SHIFT + Ctrl + Я разрешить весь импорт.

Существует также опция для каждой формы: выберите корневой узел в окне «Инспектор» и выберите «Создать свойство полного класса» в окне «Свойства».

+0

спасибо @peterSmith, это сработало! и изменения будут работать только на новые созданные элементы GUI! – dip

2

Импорт ваших ресурсов.

import javax.swing.*; 

И обратите внимание, что во втором примере, btnCalculate никогда не объявлена, как и в первом.

+0

да, я понял! автоматические генерируемые генератором коды, как в первом коде! и я попытался добавить строку импорта, но он говорит о неиспользованном импорте! – dip

+0

Рад помочь, пожалуйста, отметьте ответы как принятые, если они помогут. –