新建画布对象
import tkinter as tk
root = tk.Tk()
root.geometry()
cv = tk.Canvas(root, bg = 'gray')
cv.pack()
rt1 = cv.create_rectangle(50,50,110,110,
activefill = 'gray75',tag = ('r','r1'))
rt2 = cv.create_rectangle(150,50,200,110,width = 3,
activefill = 'gray75',tag = ('r','r2'))
rt2 = cv.create_rectangle(50,150,100,200,width = 5,
activefill = 'gray75',tag = ('r','r3'))
生成三个矩形,当鼠标在矩形内部时,会填充颜色,此处为tkinter内置bitmap的’gray75‘。
用tag绑定事件 cv.tag_bind()
import tkinter as tk
root = tk.Tk()
root.geometry()
cv = tk.Canvas(root, bg = 'gray')
cv.pack()
rt1 = cv.create_rectangle(50,50,110,110,