【发布时间】:2019-09-16 23:24:00
【问题描述】:
我正在使用after 创建延迟回调。我注意到虽然许多不同的对象都有一个after 方法,但不清楚在tk.Frame 或tk.Button 上调用after 之间是否有任何区别。
我没有看到一个指南提到无论调用什么对象 after 是否都可以预期相同的行为。从实现来看,它似乎只是在小部件的公共基类中委托给self.tk.call('after', ms, name),但这并不意味着所有子类的行为都是相同的。
如果我需要调用 after 时手头有多个小部件,是否有任何理由选择一个而不是另一个,或者无论如何我都可以期待相同的行为?
【问题讨论】:
标签: python python-3.x tkinter