python模块tkinter之canvas的用法
1、canvas其实就是画布,是各种图形的载体。
比如,下面的代码创建了一个绿色的画布:
from tkinter import *
root = Tk()
cv = Canvas(root,bg = 'green')
cv.pack()
root.mainloop()

2、在画布里面画一个矩形:
cv.create_rectangle(10,20,365,200)
注意此时,这个矩形左上角的坐标是(10,20),右下角的坐标是(365,200)。

3、把这个矩形填充为蓝色:
cv.create_rectangle(10,20,365,200,fill='blue')

4、把矩形的边界显示为红色:
cv.create_rectangle(10,20,365,200,
fill='blue',
outline='red',
)

5、矩形边框的宽度是6:
cv.create_rectangle(10,20,365,200,
fill='blue',
outline='red',
width=6,
)

6、矩形边框设定为虚线:
cv.create_rectangle(10,20,365,200,
fill='blue',
outline='red',
width=2,
dash=10,
)

7、使用额外的填充方法:
cv.create_rectangle(10,20,365,200,
stipple = 'gray12',
fill='blue',
outline='red',
width=2,
dash=10,
)
