我一直在寻找方法来做到这一点,但大多数都是针对那些对我没有帮助的例子。在
这是我的密码-
import os
import time
import tkinter
from tkinter import *
root = Tk()
root.title('Interpreter')
Label(text='What is your name?').pack(side=TOP,padx=10,pady=10)
entry = Entry(root, width=30)
entry.pack(side=TOP,padx=10,pady=10)
def onOkay():
print = str(entry.get())
myName = Label(text='Your name is '+print+'.').pack(side=BOTTOM,padx=15,pady=10)
myName
def onClose():
#Nothing here yet
Button(root, text='OK', command=onOkay).pack(side=LEFT,padx=5,pady=5)
Button(root, text='CLOSE', command=onClose).pack(side= RIGHT,padx=5,pady=5)
root.mainloop()
您可以在小部件上使用pack_forget()方法来隐藏它。在
但是,您应该在
onOkay()
函数中更改一些内容:一旦关闭:
^{pr2}$编辑:目前还不清楚这是否是你希望你的程序做的(即,按下关闭按钮时忘记myName标签),但希望你能从这里解决。在
相关问题 更多 >
编程相关推荐