在Tkinter窗口中创建透明背景
Tkinter窗口提供了许多内置的函数和属性,以帮助应用程序无缝地工作。它们也配置了应用程序的GUI。
如果我们想在应用程序中创建一个透明的窗口,那么我们应该在 attributes(‘-transparentcolor’, ‘color’) 方法中定义颜色。通过提供窗口和小部件的颜色,它将使窗口透明。
示例
#导入Tkinter库
from tkinter import *
#创建Tkinter Frame的实例
win = Tk()
#设置窗口的几何形状
win.geometry("700x350")
#将背景颜色添加到主窗口
win.config(bg='#add123')
#创建透明窗口
win.wm_attributes('-transparentcolor', '#add123')
win.mainloop()
输出
运行上面的代码将显示具有透明背景的窗口。