我试图让这个脚本循环几次,并重新绘制每个循环的椭圆。现在我把它设置为在按住键时重绘(并改变它的大小)。我想用循环替换onKeyPress部分,因此如果Y低于6,它会激活循环。
这是我的剧本:
from tkinter import *
root = Tk()
w = Canvas(root, width = 500, height = 500)
w.pack()
X = 0
def onKeyPress(event):
w.delete("all")
global X
X += 10
w.create_oval(10,400, X , 200)
root.bind('<KeyPress>', onKeyPress)
root.mainloop()