用透明背景配置 tkinter/ttk 小元件


Tkinter 有許多 feature 屬性和特性來構建應用程式和配置小元件的結構。在本文中,我們將介紹如何設定帶有透明背景的 Tkinter 小元件。使用 wm_attributes('-transparentcolor', 'color') 方法為小元件提供透明背景。

示例

在此示例中,我們將建立一個具有透明背景的 Label 小元件。

#Import the required libraries
from tkinter import *

#Create an instance of Tkinter Frame
win = Tk()

#Set the geometry
win.geometry("700x350")

#Adding transparent background property
win.wm_attributes('-transparentcolor', '#ab23ff')

#Create a Label
Label(win, text= "Hello World!", font= ('Helvetica 18'), bg= '#ab23ff').pack(ipadx= 50, ipady=50, padx= 20)

win.mainloop()

輸出

執行以上程式碼將顯示一個包含具有透明背景的 Label 的視窗。

更新於:2021 年 5 月 25 日

4K+ 次瀏覽

開啟你的 職業生涯

完成該課程並獲得認證

開始
廣告