我正在编写一个 Tkinter 程序。主要课程是MainFrame()
class MainFrame(Frame):
def __init__(self, master=None):
Frame.__init__(self, master)
self.grid()
# sets up the tab bar
self.tabbar = TabBar(self, 'File Tabe Bar')
self.tabs = []
self.add_tab(self.tabbar, 'Hello Tab') # add a new tab to self.tabs
self.tabbar.pack() # make it visible
def add_tab(self, parent, name='Default'):
tab = Tab(parent, name)
self.tabs.append(tab)
tab
通过调用创建的每个变量是否会add_tab
在主框架的整个生命周期中持续存在(直到它被销毁)?谢谢。