Tabcontrol tkinter 在另一个 tabcontrol 里面?

Tabcontrol tkinter inside another tabcontrol?

我有一个简单的选项卡控件。如何创建第一个 Tab1 的另一个 tabcontrol?我的意思是在 Tab1 中,我想用 Tab 1.1、Tab 1.2、Tab 1.3 创建另一个 tabcontrol。谢谢

import tkinter as tk                    
from tkinter import ttk
  
  
root = tk.Tk()
root.title("Tab Widget")
tabControl = ttk.Notebook(root)
  
tab1 = ttk.Frame(tabControl)
tab2 = ttk.Frame(tabControl)
  
tabControl.add(tab1, text ='Tab 1')
tabControl.add(tab2, text ='Tab 2')
tabControl.pack(expand = 1, fill ="both")
  
ttk.Label(tab1, 
          text ="Welcome to \
          GeeksForGeeks").grid(column = 0, 
                               row = 0,
                               padx = 30,
                               pady = 30)  
ttk.Label(tab2,
          text ="Lets dive into the\
          world of computers").grid(column = 0,
                                    row = 0, 
                                    padx = 30,
                                    pady = 30)
  
root.mainloop()

选项卡可以包含您想要的任何小部件。您可以将笔记本添加为选项卡,或添加另一个框架,然后将笔记本放入框架中。

tab3 = ttk.Notebook(tabControl)
tabControl.add(tab3, text = 'Tab 3')

tab3_1 = ttk.Frame(tab3)
tab3_2 = ttk.Frame(tab3)

tab3.add(tab3_1, text="Tab 3.1")
tab3.add(tab3_2, text="Tab 3.2")