我有一個簡單的選項卡控制元件。如何創建第一個 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()
uj5u.com熱心網友回復:
選項卡可以包含您想要的任何小部件。您可以將筆記本添加為選項卡,或添加另一個框架,然后將筆記本放在框架內。
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")
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/436167.html
標籤:Python python-3.x tkinter 选项卡控件
