列表文本框点击弹出提示
import PySimpleGUI as sg
Sites_dict=['数据1','数据2',''数据3,'数据4']
#布局
layout = [[sg.Text('请选择并按OK')],
[sg.Listbox(values=Sites_dict, size=(20, 12), key='-LIST-', enable_events=True)],
[sg.Button('Ok'),sg.Button('Exit')]]
#窗口实例
window = sg.Window('列表文本框点击弹出提示', layout)
#主题循环
while True:
event, values = window.read()
if event in (None, 'Exit'):
break
#如果按下OK
elif event == 'Ok':
#print(values['-LIST-'][0])
#调用sg.popup()方法弹出提示框,并获取key为'-LIST-'列表框选取的第一个值[0]
sg.popup('This is {}'.format(values['-LIST-'][0]))
#可以调用其他函数
window.close()