Kapitel 16

Layout

Wenn in einem Skript Widgets durch entsprechende Konstruktoraufrufe generiert worden sind, ist durch die Konfiguration der master-Option bereits die Master-Slave-Hierarchie definiert. Damit hat man im Groben die Struktur einer Benutzungsoberfläche festgelegt. Der nächste Schritt ist das Layout, das heißt die Anordnung der einzelnen Widgets im Anwendungsfenster. Zu diesem Zweck verwendet man bei tkinter so genannte Layoutmanager. Mit ihrer Hilfe wird eine logische Struktur geschaffen, die das System zur Laufzeit versucht, so gut es geht, umzusetzen, auch wenn die Fenstergröße und damit der zur Verfügung stehende Platz sich ändert.

In den bisherigen Beispielen haben wir als Layoutmanager den Packer verwendet. Ein Widget wird ja ...

Get Python 3 - Lernen und professionell anwenden now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.