#直接上代码,通过按钮可以控制长方形移动,画布背景颜色,图
import tkinter as tk
window=tk.Tk()
window.title('my window')
window.geometry('600x600')
canvas=tk.Canvas(window,
width=300,
height=300,
bg='blue')
image_file=tk.PhotoImage(file='y.gif')
image=canvas.create_image(100,100,anchor='nw',image=image_file)
x0,y0,x1,y1=50,50,80,80
line=canvas.create_line(x0,y0,x1,y1)
oval=canvas.create_oval(x0,y0,x1,y1,fill='red')
arc=canvas.create_arc(x0+30,y0+30,x1+30,y1+30,start=0,extent=180)
rect=canvas.create_rectangle(100,30,120,50)
canvas.pack()
def moveit():
canvas.move(rect,0,2)
b=tk.Button(window,
width=20,
height=2,
text="Click Me!",
command=moveit
).pack()
window.mainloop()