Worum geht's hier?
Grundlegendes
Hier entsteht eine deutschsprachige Dokumentation über tkinter.
Tkinter ist ein Python-Modul mit dessen Hilfe sich grafische Benutzeroberflächen erstellen lassen. Es ist in den meisten Installationen einfach dabei und kann sofort genutzt werden. Einige Details von Tkinter sind nicht so leicht zu finden, man muss für einen Teil der Informationen die Github-Quelltexte durchsuchen und manchmal Dinge einfach ausprobieren.
Für Nachnutzung: Diese Doku ist unter der CC0 lizensiert.
Verweise
Diese Doku ist nicht die einzige Doku im Netz, und auch sicher nicht die einzige deutschsprachige Dokumentation. Die folgenden Seiten wurden von mir benutzt:
- Beschreibung von tkinter auf python.org: Python interface to Tcl/Tk,
- Beschreibungen im Python-Wiki,
- die leider aufgegebene Doku von Shipman, welche Grundlage für die Gliederung und den Inhalt auf diesen Seiten ist,
- der Tkinter-Quelltext auf Github,
- und nicht zuletzt die Tcl/Tk-Webseite.
Historie
- 20230308: Minikleine Änderungen, noch nicht vollständig durchgesehen. Python 3.11.2 und tcl/tk Version 8.6.12
- 20211011: Stichprobenartige Überprüfung mit Python 3.10 und tcl/tk Version 8.6.10
- 20210608: Die Kapitel Widgetmethoden, tk.Text und Events ergänzt, Überall: Korrekturen
- 20210518: Kapitel Bilder hinzugefügt
- 20210328-20210511: Diese Seiten grundlegend erstellt