1
的窗口,我在python做了一個Tkinter的窗口,像這樣的一些小工具:清除在Tkinter的
def createWidgets(self):
self.grid(padx=25, pady=25)
self.start = Button(self)
self.start["text"] = "Start"
self.start["width"] = "15"
self.start["height"] = "1"
self.start["command"] = self.start_g
self.start.grid(row=0, column=1, pady=5, sticky=N)
的問題是,我想刪除一個小部件,所以我可以添加其他東西到這個窗口。我嘗試刪除()grid_forget(),我可以擺脫小部件。有什麼方法可以刪除窗口小部件或擦除窗口?
'grid_forget()'不工作? – volting 2010-09-19 01:38:31
我可能會錯誤地使用它。添加self.grid_forget(start)表示start不是全局變量,self.grid_forget(self.start)表示我傳遞了2個參數。 – 2010-09-19 01:45:00
是的,您錯誤地使用它,請參閱我的答案,以瞭解正確的用法。 – volting 2010-09-19 01:58:37