簡體   English   中英

如何設置 ttk.LabelFrame 的樣式,特別是背景顏色?

[英]How do I style a ttk.LabelFrame, specifically the background color?

我正在嘗試向ttk.LabelFrame添加一些自定義樣式。 我的代碼如下所示:

root=Tk()
style = ttk.Style()
style.configure('TLabelFrame', background='SystemWindow')
style.configure('TFrame', background='SystemWindow')

ttk.Frame樣式有效,所以我不確定這里有什么不同。

編輯:另外,如何在 LabelFrame 中設置標簽樣式?

對於查看上面代碼中第 2 行的任何人,都應該閱讀style.configure('TLabelframe', background='SystemWindow') 我在這里發現了一個類似的問題。 干杯!

在 python tkinter 中為 Checkbutton 或 Labelframe 設置樣式

對於只想設置 LabelFrame 背景顏色的人,您只需在 background="" 中添加顏色代碼(您可以在 google 上搜索:灰色顏色代碼,您將獲得代碼:#808080),這是我的代碼:

frame =  LabelFrame(root, text="test", background="#808080")
frame.grid(padx=50, pady=25)

在此處查看所有與 tkinter 相關的教程。 https://www.tutorialspoint.com/python/python_gui_programming.htm

你肯定會得到答案並使用 Place() 方法將你的元素定位在 tkinter 主框架中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM