[英]How to change the text in an entry widget tkinter
我正在嘗試創建一個重置登錄表單的按鈕,並且我已經向其中添加了出生日期部分。 我能夠將所有內容重置回其原始形式,但是,如何將輸入小部件中輸入的文本更改回原來的狀態。
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,然后單擊重置按鈕,我希望它返回到 DD。 你怎么做到這一點?
如評論部分所述,已在另一個問題中回答。 看這里
因此,我們的想法是創建一個將值重置為 0 的函數。
代碼:
def reset_values():
kiloMent.set(0)
mileMent.set(0)
reset = Button(text="Reset Values!", command=reset_values).place(x=10, y=165)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.