import PySimpleGUI as sg
import threading

inner_tab1_layout = [
	[ sg.Text('inner tab1 text') ]
]
inner_tab2_layout = [
	[ sg.Text('inner tab2 text') ]
]
tab1_layout = [[
			sg.TabGroup([[
				sg.Tab('Inner Tab1', inner_tab1_layout),
				sg.Tab('Inner Tab2', inner_tab2_layout)
			]])
]]
tab2_layout = [
	[sg.Text('tab2 text')]
]

layout = [[
		sg.TabGroup([[
				sg.Tab('TAB1', tab1_layout),
				sg.Tab('TAB2', tab2_layout)
		]])
]]

window = sg.Window("タブの入れ子", layout)
while True:
	event, values = window.read()
	if event == "-Quite-" or event is None:
		break

window.close()
