tkinter-Widgets nachträglich durch ttk-Widgets ersetzen
Verfasst: Mittwoch 13. August 2014, 11:52
Ich bemerke gerade, dass meine tkinter-Version auch Ttk enthält. Meine bisherigen Programme benutzen alle:
Ich möchte ich gerne sehen, was mit diesen Programmen passiert wenn ich diejenigen Tkinter-Widgets, welche auch in Ttk vorhanden sind (aber eben nur diese), durch die Ttk-Widgets ersetze. Muss ich dafür meine Programme Zeile für Zeile durchsehen und die Namen der entsprechenden Widgets abändern, oder ist das auch machbar, indem ich ein paar Standartzeilen an den Anfang jedes Moduls setze? Wenn meine ursprünglichen Programme folgend Form hätten,
dann würde das durch Einfügen der Zeile "from tkinter.ttk import *" leicht zu machen sein. Aber das ist bei mir nun einmal nicht der Fall, weil ich mir angewöhnt hatte, Konstrukte wie "from xxx import *" grundsätzlich zu vermeiden.
Code: Alles auswählen
import tkinter as t
#t.Tk, t.Frame, t.Canvas, t.Button, t.Label, usw.Code: Alles auswählen
from tkinter import *
#Tk, Frame, Canvas, Button, Label, usw.