我需要设置LabelFrame
标题的白色背景色。我正在使用Python 3.6进行Tkinter工作
答案 0 :(得分:2)
您可以指定自己的窗口小部件以用作LabelFrame
的“标签”,例如,这意味着您可以使用所需的文本属性创建单独的Label
窗口小部件,并指定通过LabelFrame
选项创建labelwidget=
时使用它:
import tkinter as tk
root = tk.Tk()
root.geometry('300x75')
label = tk.Label(root, text='Life, the universe and everything?', fg='white',
bg='blue')
lable_frame = tk.LabelFrame(root, labelwidget=label) # Use custom label.
lable_frame.pack(fill=tk.BOTH, expand=1, padx=5, pady=5)
w = tk.Entry(lable_frame)
w.pack(side=tk.LEFT, fill=tk.X, expand=1)
root.mainloop()
结果: