Widgets in einer separaten Klasse erstellen

Zu Tkinter habe ich bereits einige Artikel veröffentlicht. Bei einem dieser Beiträge ging es um die Verwendung des Grid-Layout-Managers. Der Code zu jenem Projekt sah folgendermaßen aus: Sobald dieses Skript ausgeführt wird, erscheint folgendes Fenster: Es sind vier Widgets zu sehen: Zwei Eingabefelder, ein Button und ein Label. Erstellt werden sie in der Klasse MainWindow über diesen Code: Da dieses … Weiterlesen …

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 …