我正在尝试一个程序,它将显示输入框中输入的相应名称的标签。 问题:它重叠并显示标签,而不是消失的前一个条目的标签。 请帮助我消除以前的条目并显示标签。 编码:显示当前标签消失前
import Tkinter as tki
class App(object):
def __init__(self,root):
self.root = root
self.txt_frm = tki.Frame(self.root, width=900, height=900)
self.txt_frm.pack(fill="both", expand=True)
button3 = tki.Button(self.txt_frm,text="CLICK 1", command = self.retrieve_inpu)
button3.grid(column=0,row=2)
self.entry = tki.Entry(self.txt_frm)
self.entry.grid(column=1,row=0)
def retrieve_inpu(self):
entr = self.entry.get()
label = tki.Label(self.txt_frm,text=entr)
label.grid(column=0,row=3)
root = tki.Tk()
app = App(root)
root.mainloop()
可能重复[Tkinter的显示当前标签,删除以前(http://stackoverflow.com/questions/27654948/tkinter-display-current-label-删除前一个) –