繁体   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