2 つのボタンを持つ基本的な GUI ウィンドウがあります。ボタンのキーがない場合、それらは適切に機能します。ボタンにキーを使用すると、そのボタンは機能しません。この場合、ボタン 2 は機能していませんkey='b2'
。
import PySimpleGUI as sg
def main():
layout=[[sg.Button("button1"),
sg.Button('button 2',key='b2')]]
window=sg.Window("Gui",location=(20,20))
window.Layout(layout).Finalize()
while True:
event,values=window.Read()
if event == 'button1':
sg.Popup("button 1 pressed")
if event == 'button 2':
sg.Popup("button 2 pressed")
main()