Конструктор графического пользовательского интерфейса - Graphical user interface builder

NetBeans Конструктор графического интерфейса

А построитель графического пользовательского интерфейса (или же Конструктор графического интерфейса), также известный как Дизайнер графического интерфейса, это инструмент разработки программного обеспечения что упрощает создание GUI позволяя дизайнеру организовать графические элементы управления (часто называемые виджетами) с помощью перетаскивание WYSIWYG редактор. Без построителя графического интерфейса пользователя графический интерфейс должен создаваться путем ручного указания параметров каждого виджета в исходном коде без визуальной обратной связи до запуска программы.

Пользовательские интерфейсы обычно программируются с использованием событийная архитектура, поэтому разработчики графического интерфейса также упрощают создание кода, управляемого событиями. Этот вспомогательный код соединяет виджеты с исходящими и входящими События которые запускают функции, обеспечивающие логику приложения.

Некоторые конструкторы графического пользовательского интерфейса, например, Дизайнер интерфейсов Glade, автоматически сгенерировать все исходный код для графический элемент управления. Другие, как Разработчик интерфейса, генерировать сериализованный экземпляры объектов, которые затем загружаются приложением.

Список конструкторов GUI

На основе языка C

На основе C #

На основе C ++

На основе Objective-C / Swift

На основе Java

На основе HTML / Javascript

На основе Object Pascal

На основе Tk Framework

На основе Visual Basic

Разное

Список сред разработки

IDE с построителями графического интерфейса

Смотрите также