我正在尝试为ttk.LabelFrame
添加一些自定义样式。我的代码如下所示:
root=Tk()
style = ttk.Style()
style.configure('TLabelFrame', background='SystemWindow')
style.configure('TFrame', background='SystemWindow')
ttk.Frame
造型有效,所以我不确定这里有什么不同。
编辑:另外如何在LabelFrame中设置标签样式?
答案 0 :(得分:1)
对于在上面的代码中查看此第2行的任何人,应阅读style.configure('TLabelframe', background='SystemWindow')
。我在这里发现了类似的问题。干杯!
答案 1 :(得分:0)
对于只想设置 LabelFrame 背景颜色的人,您只需在 background="" 中添加您的颜色代码(您可以在谷歌上搜索:灰色颜色代码,您将获得代码:#808080),这是我的代码:
frame = LabelFrame(root, text="test", background="#808080")
frame.grid(padx=50, pady=25)
答案 2 :(得分:-1)
在这里查看所有与tkinter相关的教程。 https://www.tutorialspoint.com/python/python_gui_programming.htm
当然你会得到答案并使用Place()方法将你的元素放在tkinter主框架中