簡體   English   中英

如何更改條目小部件 tkinter 中的文本

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM