„GUI-Builder“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
K r2.7.1) (Bot: Ergänze: pt:Construtor de interface gráfica |
DF5GO (Diskussion | Beiträge) Quellenbaustein |
||
Zeile 1: | Zeile 1: | ||
{{Quelle|Bisher komplett ohne Quelle|Dieser Artikel}} |
|||
Ein '''GUI-Builder''' oder '''GUI-Designer''' ist ein [[Programmierwerkzeug]], welches die Erstellung [[Grafische Benutzeroberfläche|grafischer Benutzeroberflächen]] vereinfacht, indem es dem Designer das Anordnen von [[Steuerelement]]en mittels eines [[WYSIWYG|WYSIWYG-Editors]] via [[Drag and Drop]] ermöglicht. Ohne einen GUI-Builder müssen durch [[Programmierung]] die Parameter jedes Steuerelements manuell spezifiziert werden, ohne vor der Ausführung eine Rückmeldung über das Aussehen des Programms zu erhalten. |
Ein '''GUI-Builder''' oder '''GUI-Designer''' ist ein [[Programmierwerkzeug]], welches die Erstellung [[Grafische Benutzeroberfläche|grafischer Benutzeroberflächen]] vereinfacht, indem es dem Designer das Anordnen von [[Steuerelement]]en mittels eines [[WYSIWYG|WYSIWYG-Editors]] via [[Drag and Drop]] ermöglicht. Ohne einen GUI-Builder müssen durch [[Programmierung]] die Parameter jedes Steuerelements manuell spezifiziert werden, ohne vor der Ausführung eine Rückmeldung über das Aussehen des Programms zu erhalten. |
||
Version vom 25. Februar 2012, 01:45 Uhr
Ein GUI-Builder oder GUI-Designer ist ein Programmierwerkzeug, welches die Erstellung grafischer Benutzeroberflächen vereinfacht, indem es dem Designer das Anordnen von Steuerelementen mittels eines WYSIWYG-Editors via Drag and Drop ermöglicht. Ohne einen GUI-Builder müssen durch Programmierung die Parameter jedes Steuerelements manuell spezifiziert werden, ohne vor der Ausführung eine Rückmeldung über das Aussehen des Programms zu erhalten.
Benutzeroberflächen werden üblicherweise unter Verwendung ereignisorientierter Programmierung erstellt, sodass GUI-Builder auch die Erstellung des Ereignis-getriebenen Codes vereinfachen. Dieser unterstützende Code verbindet die Steuerelemente mit den aus- und eingehenden Ereignissen, welche Funktionen der Anwendungslogik auslösen.
Liste von GUI-Buildern
Programme
- AutoIt
- Cocoa/OpenStep
- Fast, Light Toolkit
- GNUstep
- GEM
- GTK+
- Qt
- Swing
- Tk
- Wavemaker quelloffene, Browser-basierte Entwicklungsplattform für Ajax-Entwicklung, basierend auf Dojo, Spring und Hibernate.
- Windows Presentation Foundation
- wxWidgets
- XForms
IDE-Plugins
- NetBeans GUI-Builder, vormals bekannt als Matisse
- WindowBuilder, ein kostenloses Eclipse Plug-in für Swing, SWT und GWT
- Jigloo, ein kommerzielles Eclipse Plug-in für Swing und SWT, kostenlos für nicht kommerzielle Zwecke
- Visual Editor, ein Open Source Eclipse Plug-in für Swing und SWT
- Himalia Guilder, ein Visual Studio 2005 Plug-in zur modellgetriebenen Entwicklung von GUIs
- WxSmith, ein Code::Blocks Plug-in
Liste von Entwicklungsumgebungen
IDEs mit GUI-buildern
- ActiveState Komodo
- Anjuta
- CodeGear RAD Studio (früheres Borland Development Studio)
- Clarion
- Gambas
- Liberty Basic
- KDevelop
- Lazarus
- Microsoft Visual Studio
- MonoDevelop
- NetBeans
- Qt Creator
- SharpDevelop
- WinDev