Grafik kullanıcı arayüzü oluşturucu - Graphical user interface builder

NetBeans GUI oluşturucu

Bir grafik kullanıcı arayüzü oluşturucu (veya GUI oluşturucu), Ayrıca şöyle bilinir GUI tasarımcısı, bir yazılım geliştirme aracı yaratılmasını basitleştiren GUI'ler tasarımcının düzenlemesine izin vererek grafik kontrol elemanları (genellikle widget olarak adlandırılır) bir sürükle ve bırak WYSIWYG editör. Bir GUI oluşturucu olmadan, bir GUI, program çalıştırılıncaya kadar görsel geri bildirim olmaksızın, kaynak kodda her parçacığın parametrelerini manuel olarak belirterek oluşturulmalıdır.

Kullanıcı arayüzleri genellikle bir olay odaklı mimari, bu nedenle GUI oluşturucular olay güdümlü kod oluşturmayı da basitleştirir. Bu destekleyici kod, widget'ları giden ve gelen ile bağlar Etkinlikler uygulama mantığını sağlayan işlevleri tetikleyen.

Bazı grafik kullanıcı arayüzü oluşturucular, ör. Glade Arayüz Tasarımcısı otomatik olarak tüm kaynak kodu için grafik kontrol elemanı. Diğerleri gibi Arayüz Oluşturucu, oluşturmak serileştirilmiş daha sonra uygulama tarafından yüklenen nesne örnekleri.

GUI oluşturucuların listesi

C Dil Tabanlı

C # Tabanlı

C ++ Tabanlı

Objective-C / Swift Tabanlı

Java Tabanlı

HTML / Javascript Tabanlı

Nesne Pascal Tabanlı

Tk Framework Tabanlı

Visual Basic Tabanlı

Çeşitli

Geliştirme ortamlarının listesi

GUI oluşturuculara sahip IDE'ler

Ayrıca bakınız