Tvůrce grafického uživatelského rozhraní - Graphical user interface builder

NetBeans GUI Builder

Stavitel rozhraní grafické uživatelské (nebo GUI builder ), také známý jako GUI designér , je vývojový softwarový nástroj , který zjednodušuje vytváření GUI , protože umožňuje návrháře uspořádat grafické ovládací prvky (často nazývané widgetů), pomocí drag-and-drop WYSIWYG editor. Bez nástroje pro tvorbu grafického uživatelského rozhraní musí být grafické uživatelské rozhraní vytvořeno ručně zadáním parametrů každého widgetu ve zdrojovém kódu, bez vizuální zpětné vazby, dokud se program nespustí.

Uživatelská rozhraní se běžně programují pomocí architektury řízené událostmi , takže stavitelé GUI také zjednodušují vytváření kódu řízeného událostmi. Tento podpůrný kód spojuje widgety s odchozími a příchozími událostmi, které spouští funkce poskytující logiku aplikace.

Někteří tvůrci grafického uživatelského rozhraní automaticky generují veškerý zdrojový kód pro grafický ovládací prvek . Ostatní, například Interface Builder nebo Glade Interface Designer , generují instance serializovaných objektů, které jsou poté načteny aplikací.

Seznam tvůrců GUI

C Na základě jazyka

Na základě C#

Na základě C ++

Objektiv C / Swift

Java

Na základě HTML/Javascriptu

Objekt založený na Pascalu

Tk Framework Based

Na základě jazyka Visual Basic

Různé

Seznam vývojových prostředí

IDE s tvůrci GUI

Viz také