大家好。
当第一个 Combo 中的 json 元素被选择时,是否有一种动态添加 json 值到第二个 Combo 的方法?
import json
import PySimpleGUI as sg
file = {"item 1": [{"name": "title 1"}, {"name": "title 2"}], "item 2": [{"name": "title 3"}, {"name": "title 4"}]}
j_file = json.dumps(file)
layout = [[sg.Text('items'), sg.Combo(j_file, key='some_key', size=(30, 0))], # there must be items
[sg.Text('titles'), sg.Combo(j_file, key='other_key', size=(30, 0))]] # there must be values of selected item
window = sg.Window('testing', layout)
while True:
event, value = window.read()
if event == sg.WINDOW_CLOSED:
break