Tkinter

Inhalt

Info

Tkinter ist ein Wrapper des Tk-Toolkits, um grafischen Benutzeroberfläche zu erstellen. Der Name steht als Abkürzung für Tk interface. Tkinter war das erste GUI-Toolkit für Python und gehört zum Lieferumfang der Standard-Python-Distribution.

Es gibt mehrere Alternativen, wie wxPython, PyQt und PyGTK.

Mit dem GUI Builder existiert ein grafischer Editor um Tk-Oberflächen zu erstellen. Er generiert den Sourcecode der GUI.

Man kann aus dem IDLE-Quellcode einige Tkinter-Tricks lernen.

Beispiele im Netz finden

Wie in der FAQ beschrieben, kann man im Browser schnell nach Tkinter-Beispielen suchen. Dazu legt man ein Bookmark an und vergibt ein Schlüsselwort:

So muss man nur noch tk SuchString in die Adressleiste tippen und erhält nur Treffer, ohne Sternchen-import. Erhält man wenig oder keine Treffer, kann man auch mal versuchen +as+Tk wegzulassen.

Beispiele im Wiki

Grund-Widgets

Hier soll eine Sammlung mit Beispielen zu allen Basis-Tkinter-Widgets entstehen.

Erweiterte Widgets

Komplexere Tkinter-Dinge

Hier soll eine Liste mit Beispielen im Netz entstehen. Als Kriterium sollte gelten, dass kein Sternchen-import gemacht wird (from Tkinter import *). Das Problem ist nur, dass nur sehr wenige Seiten dies erfüllen.

Alle Links in denen Beispiele mit *-Import vorkommen, sind mit einem Sternchen versehen.

Allgemein

Deutsche Seiten

Englische Seiten

Tags: Gui | Tk

Tkinter (last edited 2011-09-23 09:27:19 by Klaus Wendel)