Tkinter. Как изменить цвет фона заголовка LabelFrame? - PullRequest
0 голосов
/ 14 марта 2019

Мне нужно установить белый цвет фона заголовка LabelFrame. Я работаю над Tkinter в Python 3.6

Захват

1 Ответ

2 голосов
/ 14 марта 2019

Вы можете указать свой собственный виджет для использования в качестве «метки» 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()

Результат:

screenshot

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...