tkinter之画布

来源:互联网 发布:crf 算法 特征模板 编辑:程序博客网 时间:2024/06/05 16:10
import tkinter as tk

window = tk.Tk()
window.title("我的窗口")
window.geometry('300x300')

canvas = tk.Canvas(window,bg="blue",width=300,height=200)
#image_file = canvas.PhotoImage(file='/baigong.jpg')
#image = canvas.create_image(10,10,anchor='nw',image=image_file)
x0,y0,x1,y1 = 50,50,100,100
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,fill='red',start=0,extent=180)
rect = canvas.create_rectangle(100,30,100+20,30+20)
canvas.pack()


canvas.pack()
def moveit():
    canvas.move(rect,0,2)
b = tk.Button(window,text='move',command= moveit)
b.pack()

window.mainloop()
0 0