Tkinter:同时配置多个小部件

时间:2015-08-29 10:05:29

标签: python python-3.x tkinter

我想一次设置多个小部件的背景。但是,在示例中,您可以看到有时候着色很难看:小部件在不同的时间改变颜色。如何同时更新多个小部件的外观(配置)?虚拟事件会解决这个问题吗?

EMAIL_USE_TLS = True
EMAIL_USE_SSL = True

提前致谢!

编辑:更简化的示例代码。

1 个答案:

答案 0 :(得分:1)

更新窗口小部件的方法是一次修改多个窗口小部件的正确方法。只要你在修改所有小部件的循环中没有调用updateupdate_idletask,修改都应该在下次屏幕刷新时同时出现(即:当你的函数将控制权返回给事件循环时。)

当我运行你的代码时,我看不到闪烁。这一切都像我期望的那样。