gad*_*dss 9 python user-interface tkinter
我正在使用Tkinter.
import Tkinter as tk
class App(tk.Frame):
def __init__(self, *args, **kwargs):
tk.Frame.__init__(self, *args, **kwargs)
....
root = tk.Tk()
root.title("title")
app = App(root)
root.mainloop()
Run Code Online (Sandbox Code Playgroud)
它有刷新吗?因为我想刷新我的画面.是root.refresh()有可能吗?
小智 5
这非常简单:) 创建一个函数来刷新,如下所示,并使用小部件调用它。
def refresh(self):
self.destroy()
self.__init__()
Run Code Online (Sandbox Code Playgroud)
这对我有用。您所要做的就是销毁您的主框架tk.Frame并再次调用构造函数self.__init__()。