Конструктор графического пользовательского интерфейса (также «GUI-конструктор» или «GUI-редактор») — это фреймворк с графическим пользовательским интерфейсом.

Функции и назначение

править

Конструктор графического пользовательского интерфейса (GUI) представляет собой инструмент, который значительно упрощает процесс создания графического интерфейса пользователя. С его помощью разработчики могут упорядоченно размещать элементы интерфейса, используя drag-and-drop редактор с принципом WYSIWYG.

Без использования GUI-конструктора разработчикам приходится создавать графический интерфейс пользователя вручную, задавая параметры каждого элемента интерфейса в исходном коде. Визуальное отображение интерфейса возможно только после запуска программы.

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

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

GUI-конструкторы

править

Программы для создания пользовательского интерфейса

править

Плагины IDE

править

Среды разработки

править

Литература

править
  • Generative and Component-Based Software Engineering. First International Symposium, GCSE'99, Erfurt, Germany, September 28-30, 1999. Revised Papers. — С. 10. — ISBN 9783540400486.

📚 Artikel Terkait di Wikipedia

Конденсаторная чума

21 февраля 2020. Архивировано 26 апреля 2012 года. Ansys | Engineering Simulation Software . Дата обращения: 21 февраля 2020. Архивировано 26 июня 2011

Развёртывание программного обеспечения

Descriptor TC OMG Specification for Deployment and Configuration of Component-based Distributed Applications (OMG D&C) JSR 88: Java EE Application Deployment

Повторное использование кода

Jerry Gao, H.-S. J. Tsao, Ye Wu. Testing and Quality Assurance for Component-based Software. — Artech House, 2002. — P. 211. — ISBN 978-1-58053-735-3. Erich

Modelica

Machine, In Proceedings of the 11th IASTED International Conference on Software Engineering and Applications (SEA 2007), Cambridge, MA, USA Håkan Lundvall and

РНК-интерференция

Ui-Tei K., Nishikawa T., Takebe Y., Saigo K. siVirus: web-based antiviral siRNA design software for highly divergent viral sequences (англ.) // Nucleic

Национальная медаль США в области технологий и инноваций

personal and server-based operating systems for over 30 years, carrying these projects from conception through design, engineering and production for Digital