让tkinter的画布项目透明

让tkinter的画布项目透明

"""让tkinter的画布项目透明,
   由于开发的需要让画布上的绘画项目呈现透明的效果,
   所以研究了一下如何让item呈现透明效果,
   经实践只要让fill为空及width为0即可
"""

from tkinter import *

root = Tk()

canvas = Canvas(root,width=800,height=600)
canvas.pack()

circle = canvas.create_oval((10,10,110,110),fill=None,width=0)

print(canvas.bbox(circle))       # 能获取到绑定盒!

root.mainloop()

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。