Tkinter Обновить / Обновить функцию фрейма? - PullRequest
0 голосов
/ 09 января 2020

У меня есть окно в моей программе, которое читает входные данные из другого файла и меняет цвет моих объектов, но если я изменяю данные в файле, цвет моих объектов не меняется. Как я могу создать кнопку, которая обновит sh это, чтобы перезагрузить цвет фукции и объектов, или, что еще лучше, автоматизировать это.

Ps .: я использую python 3.7

    frametabela = tk.Frame(frame2, width=800, height=300, bg="#c3c3c3")
    frametabela.place(relx=.46, rely=.7, anchor="c")


    if DBA.sdv_xx_01() == 0:
        sdv01_color = BarCor['green']
    elif DBA.sdv_xx_01() == 1:
        sdv01_color = BarCor['yellow']
    else:
        sdv01_color = BarCor['red']


    sdv_xx_01 = tk.Button(frametabela, text="SDV-XX-01", width=18, height=2, bg=sdv01_color, disabledforeground="#000000", state="disabled", font=FONT_STYLE_BUTTONS)

    sdv_xx_01.grid(row=1, column=1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...