Позволяет создавать профессиональные графические интерфейсы пользователя с автоматической простановкой пробелов и выравниванием.
Разработка профессионального GUI
С помощью проектировщика GUI можно создавать прототип GUI непосредственно в присутствии заказчиков. Создание графических интерфейсов пользователя Swing осуществляется путем перетаскивания компонентов GUI из палитры на холст. Проектировщик GUI автоматически выполняет правильную простановку интервалов и выравнивание. Путем щелчка компонентов "JLabels", "JButtons" или "JTextFields" можно выполнить правку соответствующих свойств непосредственно на месте.
На панели справки отображаются контекстно-зависимые подсказки об операциях, которые можно выполнить над выбранным компонентом, а также комбинации клавиш, использование которых способствует ускорению дальнейшей работы. Среда IDE NetBeans поставляется со встроенной поддержкой локализации и специальных возможностей GUI.
Стандартные и пользовательские компоненты GUI
Расширяемая палитра компонентов поставляется с предварительно установленными компонентами Swing и AWT и имеет в своем составе визуальный разработчик меню. Окно "Component Inspector" обеспечивает просмотр дерева компонентов и их свойств.
Поддержка технологии привязки компонентов (JSR 295)
Преимущества, предоставляемые технологией привязки компонентов и API Java Persistence, значительно упрощают создание приложений базы данных Swing для рабочей среды. Использование нового шаблона проекта для настольного приложения Java не только ускоряет настройку формы для отображения таблицы базы данных, но и позволяет вносить в базу данных необходимые изменения. Для привязки таблицы базы данных к существующей форме достаточно перетащить эту таблицу из окна "Runtime" в эту форму.
Поддержка инфраструктуры приложений Swing (JSR 296)
Инфраструктура приложений Swing Application Framework упрощает обработку жизненного цикла приложения, действий и ресурсов. Предоставляемые средства создания кода и компоновочные блоки обеспечивают эффективную поддержку максимально быстрого создания приложений для рабочей среды небольшого и среднего размера. Для быстрого интуитивного создания меню достаточно просто перетащить соответствующие пункты меню на холст; кроме того, имеется возможность добавления мнемоники и переименования действующих пунктов меню путем выбора и ввода соответствующих элементов в ракурсе "Design".