我有2个笔记本或其他标签,在这个问题中,我将其称为标签。我主要关注的是Main
。对于此选项卡,我需要在该特定选项卡的两侧分开并命名为:left_side
和right_side
。原因是,所以我能够使用Pack
而不是Grid
来为该选项卡构造布局。
这是我的一个课程的笔记本代码:
class App:
def __init__(self,master):
notebook = ttk.Notebook(master)
notebook.pack(expand = 1, fill = "both")
#Frames
main = ttk.Frame(notebook)
manual = ttk.Frame(notebook)
notebook.add(main, text='Main')
notebook.add(manual, text='Sub')
如何将Main
标签分成两个侧面?
分析解答
您可以在tkinter的其他任何地方进行处理。标签不需要任何特殊的东西。
left = ttk.Frame(main)
right = ttk.Frame(main)
left.pack(side="left", fill="both", expand=True)
right.pack(side="right", fill="both", expand=True)
当然,您不必使用pack
。您可以使用grid
,panedwindow
等。