【python之tkinter画布】(Canvas)

目录

Python Tkinter 画布(Canvas):


Python Tkinter 画布(Canvas):

rectangle画方形:

from tkinter import *
root = Tk()                                      #初始化窗口
root.title('画板')                               #顶层窗口名称
canvas1=Canvas(root,width=300, height=400, bg='yellow')         #设置窗口大小  
#在画布上创建文字
canvas1.create_text(100,20,text='hello,Mr.Niu-------',font=("Times",16))
#     (30,30)为左上角坐标,(200,200)右下角坐标    ,填充颜色
canvas1.create_rectangle(50,50,80,80,fill='white')        
 #(30,30)为左上角坐标,(200,200)右下角坐标    ,填充颜色
canvas1.create_rectangle(85,50,115,80,fill='white',outline='red',width='2')

x0 = 200
y0 = 200
y1 = 275
x1 = 275
for i in range(19):
    canvas1.create_rectangle(x0,y0,x1,y1)
    x0 -= 5
    y0 -= 5
    x1 += 5
    y1 += 5
    
canvas1.pack()
root.mainloop()

canvas1.create_oval(20,50,250,300)           

canvas1.create_oval(20 ,50,120,150)
发布了96 篇原创文章 · 获赞 76 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/u010244992/article/details/104740506
今日推荐