我有一个简单的tkinter窗口。它由一个小窗口、一个计时器和一个设置计时器的按钮组成。我不想详细介绍代码。我想更改我窗口中所有小部件(按钮、标签等)的背景。我的第一个想法是使用一个全局变量,例如我将其设置为"red",并将所有小部件background选项与全局变量相关联。然后,在按下按钮时,我会将全局变量更改为"green"(以便所有小部件的背景发生变化)但没有任何反应。我的理解是.mainloop()某种更新窗口。当我的变量改变而不重新启动我的应用程序时,如何让小部件改变背景颜色? 最佳答案 从我的第一印象来看,我认为这应该是