Meine tkinter-Anwendung hat mehrere Steuerelemente, und ich möchte wissen, wenn Änderungen an ihnen auftreten, so dass ich andere Teile der Anwendung aktualisieren können.
Gibt es irgendetwas, was ich tun kann, außer eine Updater-Funktion zu schreiben und am Ende eine Schleife mit:
root.after(0, updaterfunction)
Diese Methode hat sich in der Vergangenheit bewährt, aber ich befürchte, dass sie teuer sein könnte, wenn es viele Dinge zu überprüfen gibt.
Selbst wenn ich diese Methode anwenden würde, könnte ich Ressourcen sparen, indem ich nur Elemente mit geänderten Variablen aktualisiere? Wenn ja, teilen Sie uns bitte mit, wie, da ich nicht sicher bin, wie ich bestimmte Änderungen außerhalb der Aktualisierungsfunktion erkennen kann.