Grafische Benutzeroberflächen für Python-Programme (Teil 2) 23.05.2022, 15:28 Uhr

Tabellenartigen Anordnung

Der Grid-Manager von tkinter bietet bei der Anordnung von Steuerelementen (Widgets) ein hohes Maß an Flexibilität.
(Quelle: www.python.org)
Der Grid-Manager ordnet die Steuerelemente in einer tabellenartigen Struktur an, was die Arbeit am Layout sehr vereinfacht. Da man die Elemente einem Raster zuordnen kann, behält man stets den Überblick. Aus dem gleichen Grund sind nachträgliche Änderungen am Layout (Hinzufügen oder Umplatzieren von Widgets) auch einfacher zu realisieren als beim Pack-Manager.

Unterstützung von Excel

Indem Sie der grid()-Methode beim Aufruf einen Zeilen- und einen Spaltenwert übergeben, legen Sie fest, an welcher Stelle ein Widget im Fenster platziert werden soll – »an welcher Stelle« heißt in diesem Fall also »in welcher Zeile und in welcher Spalte«. Aufgrund der tabellenartigen Anordnung von Steuerelementen kann Ihnen Excel oder ein anderes Tabellenkalkulationsprogramm sowohl bei der Planung Ihres Layouts behilflich sein als auch als Vorlage für die Umsetzung dienen.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar