您知道tkinter中的函数随时间(或for循环)更改小部件的常规参数吗?比如move函数会自动改变它的坐标,有没有类似的东西可以改变for循环中弧的extent=x参数?还是我自己写
更新:
在你回答布赖恩·奥克利之后,我想到了这个:
def rotate_arc_function():
for d in range(90, 359):
arc.configure(extent=d)
root.update()
time.sleep(.05)
但我得到的弧形物体
arc = canvas.create_arc(20,20,100,100, extent=90, fill="green")
似乎没有configure函数,因为我得到:AttributeError:'int'对象没有属性'configure'
after
方法可以在给定的时间后调用函数。为了让它重复运行,每次调用函数时都要调用after
示例:
相关问题 更多 >
编程相关推荐