ttk.Notebook
转载:https://blog.csdn.net/hepu8/article/details/90345072
1 # -*- coding: utf-8 -*- 2 import tkinter as tk #装载tkinter模块,用于Python3 3 from tkinter import ttk #装载tkinter.ttk模块,用于Python3 4 5 root =tk.Tk() # 创建窗口对象 6 root.title(string = 'ttk.Notebook演示') #设置窗口标题 7 root.geometry('400x300+200+200') 8 9 tabControl = ttk.Notebook(root) #创建Notebook 10 tab1 = tk.Frame(tabControl,bg='blue') #增加新选项卡 11 tabControl.add(tab1, text='信息窗') #把新选项卡增加到Notebook 12 tab2 = tk.Frame(tabControl,bg='yellow') 13 tabControl.add(tab2, text='综合信息') 14 tab3 = tk.Frame(tabControl,bg='green') 15 tabControl.add(tab3, text='技术分析') 16 tab4 = tk.Frame(tabControl,bg='blue') 17 tabControl.add(tab4, text='编写代码') 18 tab5 = tk.Frame(tabControl,bg='blue') 19 tabControl.add(tab5, text='模拟回测') 20 21 tab6 = ttk.Frame(tabControl) 22 tabControl.add(tab6, text='双色球') 23 tab7 = ttk.Frame(tabControl) 24 tabControl.add(tab7, text='大乐透') 25 tabControl.pack(expand=1, fill="both") 26 27 tabControl.select(tab1) #选择tab1 28 29 root.mainloop() # 进入消息循环