Tkinter notebbok вкладки разных цветов - PullRequest
0 голосов
/ 01 августа 2020

Я создал блокнот ttk с несколькими вкладками. Каждая вкладка содержит данные, которые необходимо ввести пользователю. Я бы хотел изменить цвет вкладок в зависимости от нажатия кнопки пользователя.

Скажем, изначально все вкладки красные. У меня есть кнопка обновления для каждой вкладки, и когда пользователь нажимает на нее, цвет вкладки должен измениться на зеленый. Я хочу, чтобы пользователь знал, какие вкладки заполнены, а какие нет.

Возможно ли это каким-либо образом? Я попытался настроить ttk.Style (), но он влияет на всю записную книжку.

1 Ответ

0 голосов
/ 01 августа 2020

Вы можете просто изменить color в Button

Вот простой пример, который может вам помочь

from tkinter import *
root=Tk()
def click():
    btn.config(bg='green')
btn=Button(root,text='Update',bg='red',command=click)
btn.pack()
root.mainloop()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...