A graphical user interface builder (or GUI builder), also known as GUI designer, is a software development tool that simplifies the creation of GUIs by allowing the designer to arrange widgets using a drag-and-drop WYSIWYG editor. Without a GUI builder, a GUI must be built by manually specifying each widget's parameters in code, with no visual feedback until the program is run.
User interfaces are commonly programmed using an event-driven architecture, so GUI builders also simplify creating event-driven code. This supporting code connects widgets with the outgoing and incoming events that trigger the functions providing the application logic.
Daftar/Tabel -- GUI builders
Programs
IDE Plugins
Daftar/Tabel -- development environments
IDEs with GUI builders
See also
|
|---|
| | | Command input | - Button
- Context menu
- Menu
- Pie menu
|
|---|
| | | Data input-output | - Checkbox
- Combo box
- Cycle button
- Drop-down list
- Grid view
- List box
- List builder
- Radio button
- Scrollbar
- Slider
- Spinner
- Search box
- Text box
|
|---|
| | | Informational | |
|---|
| | | Containers | |
|---|
| | | Navigational | |
|---|
| | | Special windows | |
|---|
| | | Related concepts | |
|---|
|