Как изменить текст в виджете записи tkinter - PullRequest
0 голосов
/ 26 марта 2020

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

dayV = tk.StringVar(self, value = "DD")
monthV = tk.StringVar(self, value = "MM")
yearV = tk.StringVar(self, value = "YYYY")

dayE = tk.Entry(self, font = BASIC_FONT, textvariable = dayV, width = 5, justify = "center")
dayE.pack()

monthE = tk.Entry(self, font = BASIC_FONT, textvariable = monthV, width = 5, justify = "center")
monthE.pack()

yearE = tk.Entry(self, font = BASIC_FONT, textvariable = yearV, width = 5, justify = "center")
yearE.pack()

Если пользователь изменяет DD сказать 12, затем нажимает кнопку сброса, я хочу, чтобы он go обратно в DD. Как ты это делаешь?

1 Ответ

1 голос
/ 26 марта 2020

Как уже упоминалось в разделе комментариев, на него был дан ответ в другом вопросе. См. здесь

Итак, идея состоит в том, чтобы создать функцию, которая сбрасывает значения в 0.

Код:

def reset_values():
    kiloMent.set(0)
    mileMent.set(0)
reset = Button(text="Reset Values!", command=reset_values).place(x=10, y=165)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...