我正在嘗試一個程序,它將顯示輸入框中輸入的相應名稱的標籤。 問題:它重疊並顯示標籤,而不是消失的前一個條目的標籤。 請幫助我消除以前的條目並顯示標籤。 編碼:顯示當前標籤消失前
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-刪除前一個) –