Tkinter – Grid Layout Manager

Im vorherigen Blogbeitrag zum Thema Tkinter ging es um die Verwendung einer Klasse. Hier nochmal der Code zum dort gezeigten Beispiel: Widgets hinzufügen Dieses Beispiel wird nunmehr um Widgets erweitert. Anstatt die Widgets direkt zum Programmfensters hinzuzufügen, soll hier aber ein Frame-Widget verwendet werden. Alle übrigen Widgets sollen dann Bestandteil dieses Frames sein: Dabei wird mit padding für ausreichend Abstand …

Weiterlesen …

Tkinter – Verwendung einer Klasse

In den bisherigen hier veröffentlichten Tkinter-Tutorials spielte die objektorientierte Programmierung keine Rolle. Dies wird sich mit diesem Blogbeitrag ändern. Ich knüpfe dabei an das Einsteiger-Tutorial zu Tkinter an, in dem gezeigt wurde, wie ein Fenster mit einem Label-Widget erstellt werden kann. Der Code zu jenem Projekt sah wie folgt aus: Im Ergebnis erhält man dieses Fenster: Dieses Beispiel wird dahingehend …

Weiterlesen …

Tkinter: Button-Event

Ein Tkinter-Fenster mit einem Button und einem Label

In einem älteren Beispiel wurden Widgets vorgestellt. Genauer gesagt wurden drei Widgets erstellt (Label, Entry und Button). Hier nochmal der dazugehörige Code: Nach Ausführung dieses Codes wird ein Fenster mir drei Widgets angezeigt: Ausgabe in der Konsole Wenn man auf den Button klickt, passiert jedoch gar nichts. Dies soll nun geändert werden. Da das Entry-Widget für dieses Beispiel nicht benötigt …

Weiterlesen …

Tkinter-Widgets

Im ersten Artikel zu Tkinter wurde ein schlichtes Fenster erstellt, das „Hello, World!“ anzeigt; der Code sah so aus: Das Ergebnis war folgendes Fenster: In diesem Artikel geht es nun um Widgets. Bei Widgets handelt es sich um typische GUI-Elemente wie beispielsweise Buttons, Labels oder ein Eingabefeld (entry). Im obigen Code wird bereits ein Widget verwendet: tk.Label(). Beginnen wir das …

Weiterlesen …