我想一次设置多个小部件的背景。但是,在示例中,您可以看到有时候着色很难看:小部件在不同的时间改变颜色。如何同时更新多个小部件的外观(配置)?虚拟事件会解决这个问题吗?
EMAIL_USE_TLS = True
EMAIL_USE_SSL = True
提前致谢!
编辑:更简化的示例代码。
答案 0 :(得分:1)
更新窗口小部件的方法是一次修改多个窗口小部件的正确方法。只要你在修改所有小部件的循环中没有调用update
或update_idletask
,修改都应该在下次屏幕刷新时同时出现(即:当你的函数将控制权返回给事件循环时。)
当我运行你的代码时,我看不到闪烁。这一切都像我期望的那样。