Zum Inhalt springen

GUI-Toolkit

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 16. Februar 2017 um 11:15 Uhr durch Trustable (Diskussion | Beiträge) (Artikel komplett überarbeitet, weiteres folgt). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Demonstration der Gtk-Widgets

Ein GUI-Toolkit (englisch toolkit ‚Werkzeugsatz‘, auch widget toolkit, widget library oder UX library genannt) ist eine Programmbibliothek, die zur Programmierung grafischer Benutzeroberflächen dient. Ein GUI-Toolkit stellt einen Satz an Steuerelementen (Widgets) zur Verfügung.

Beschreibung

GUI-Toolkits erleichtern es einem Programmierer das Erstellen grafischer Benutzeroberflächen, da er sich nicht um das Entwickeln von Widgets oder um die Schnittstelle zum Systemumgebung kümmern muss. So braucht ein Entwickler typische Aufrufe der Umgebung nicht selbst zu programmieren, da diese vom GUI-Toolkit bereitgestellt werden. Darüber hinaus stellen einige GUI-Toolkits auch zusätzliche Programmierwerkzeuge und Hilfsmittel wie Entwicklungsumgebungen bereit, die das Gestalten grafischer Oberflächen und Dialoge vereinfachen. Ein bekanntes Beispiel ist der Designer des Qt-Toolkits.

Der Qt-Designer

Bekannte GUI-Toolkits

Zu den bekannten GUI-Toolkits gehören:

plattformübergreifend:

Windows:

macOS:

Siehe auch

Literatur

  • Matthias Fuchs: Vergleich von Cross-Platform GUI-Toolkits: WinForms, GTK+, wxWidgets, Qt, Swing, VDM Verlag Dr. Müller, 2010, ISBN 978-3639251647
  • Michael Lauer: Python und GUI-Toolkits, mitp, 2002, ISBN 978-3826608445