[英]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')
。 我在這里發現了一個類似的問題。 干杯!
對於只想設置 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.