我有一份有关<代码>main功能的附录。
root = Tk()
root.title("MyApp")
#Set the initial size of the window and make it resizeable
root.geometry("1024x768")
root.resizable(True,True)
app = AudioPlayer(master=root)
app.pack(fill="both", expand=True)
app.mainloop()
以及一等:
class AudioPlayer(Frame):
def __init__(self, master=None):
super().__init__(master)
self.master = master
self.pack()
self.create_widgets() #Spawn the GUI
最后,我的<代码>create_widgets()方法认为:
def create_widgets(self):
"""
Creates the individual items in the Tk window, and specifies which handlers to call when they are interacted with
"""
# Frame for Sample buttons
sample_button_frame = Frame(self)
sample_button_frame.pack(side="top", fill="x", padx=5, pady=5)
# Sample Filter Buttons
self.button_kick = Button(sample_button_frame, text="Kick", command=self.filter_kick)
self.button_kick.pack(side="left",padx=5)
self.button_clap = Button(sample_button_frame,text="Clap",command=self.filter_clap)
self.button_clap.pack(side="left",padx=5)
服饰目前是罚款的。 问题在于,我现在需要事后添加表格。 我希望已经存在的所有东西都放在塔1,我想补充一下我即将介绍的新特点。 我理解,我需要使用<代码>说明书。 我不理解的是,我需要如何确定这一类别和即时,以便把目前所有的植被附在塔1,而不是主要塔克代码
root = Tk()
root.title("MyApp")
#Set the initial size of the window and make it resizeable
root.geometry("1024x768")
root.resizable(True,True)
notebook = ttk.Notebook(root)
tab1 = Frame(notebook)
tab2 = Frame(notebook)
notebook.add(tab1,text="Tab 1")
notebook.add(tab2, text="Tab 2")
app = AudioPlayer(root, notebook)
app.pack(fill="both", expand=True)
app.mainloop()
然而,这并非按预期。 <代码>AudioPlayer等级似乎与我需要在本组合下添加植被的植被相适当联系。 最后,我计划这样做:
<代码>sample_button_frame = Frame(tab1)
现在,当我管理“全球倡议”时,整个“<>mple_button_frame就失踪了,没有上表。