Grafisk användargränssnittsbyggare - Graphical user interface builder

Image
NetBeans GUI -byggare

En grafisk användargränssnittsbyggare (eller GUI-byggare ), även känd som GUI-designer , är ett mjukvaruutvecklingsverktyg som förenklar skapandet av GUI: er genom att låta designern ordna grafiska kontrollelement (ofta kallade widgets) med hjälp av en drag-och-släpp- WYSIWYG redaktör. Utan en GUI-byggare måste ett GUI byggas genom att manuellt ange varje widgets parametrar i källkoden, utan visuell återkoppling förrän programmet körs.

Användargränssnitt är vanligtvis programmerade med hjälp av en händelsedriven arkitektur , så GUI-byggare förenklar också skapandet av händelsedriven kod. Denna stödjande kod förbinder widgets med utgående och inkommande händelser som utlöser funktionerna som tillhandahåller applikationslogiken.

Vissa grafiska användargränssnittsbyggare genererar automatiskt all källkod för ett grafiskt kontrollelement . Andra, som Interface Builder eller Glade Interface Designer , genererar serialiserade objektinstanser som sedan laddas av programmet.

Lista över GUI -byggare

C Språkbaserat

C# Baserat

C ++ baserat

Objective-C / Swift Based

Java-baserat

HTML/Javascript -baserat

Object Pascal Based

Tk Framework Based

Visual Basic baserat

Övrigt

Lista över utvecklingsmiljöer

IDE: er med GUI -builders

Se även