【发布时间】:2015-09-08 10:08:13
【问题描述】:
我一直在尝试学习如何从谷歌移动画布项目,但是大多数地方显示的方法似乎对我没有预期的效果。现在我只是想让一个球在 1 秒内从屏幕的一侧移动到另一侧
from tkinter import *
root = Tk()
c = Canvas(root, width = 200, height = 100)
c.pack()
ball = c.create_oval(0, 25, 50, 75)
for i in range(25):
c.move(ball, 6, 0)
root.after(40)
root.mainloop()
运行时,这似乎在打开窗口之前移动了球,但是如果我先调用 mainloop,窗口会打开但球不会移动。
不确定它是如何设置的,但如果有人知道那将是很棒的。
【问题讨论】:
标签: tkinter python-3.4 tkinter-canvas