1.创建
from tkinter import *
root=Tk()
cv=Canvas(root,bg='black')
cv.pack()
root.mainloop()
图片.png
2.创建item
from tkinter import *
root=Tk()
cv=Canvas(root,bg='white')
cv.create_rectangle(10,10,110,110)
cv.pack()
root.mainloop()
图片.png
3.填充颜色
from tkinter import *
root=Tk()
cv=Canvas(root,bg='white')
cv.create_rectangle(10,10,110,110,fill='red')
cv.pack()
root.mainloop()
图片.png
4.边框颜色
from tkinter import *
root=Tk()
cv=Canvas(root,bg='white')
cv.create_rectangle(10,10,110,110,outline='red')
cv.pack()
root.mainloop()
图片.png
5.边框宽度
from tkinter import *
root=Tk()
cv=Canvas(root,bg='white')
cv.create_rectangle(10,10,110,110,outline='red',width=5)
cv.pack()
root.mainloop()
图片.png
6.画虚线
from tkinter import *
root=Tk()
cv=Canvas(root,bg='white')
cv.create_rectangle(10,10,110,110,outline='red',dash=10)
cv.pack()
root.mainloop()
图片.png
7.创建tags
from tkinter import *
root=Tk()
cv=Canvas(root,bg='white')
rt=cv.create_rectangle(10,10,110,110,tags='r1')
cv.pack()
print(cv.gettags(rt))
cv.itemconfig(rt,tags=('r2','r3','r4'))
print(cv.gettags(rt))
root.mainloop()