如何在PySimpleGUI中监听窗口调整大小的事件?
我有一个可以启用调整大小事件的窗口,但是当调整窗口大小时,我找不到一种方法来移动其中的元素,使得当窗口大小改变时,我的窗口保持顶部居中且大小相同。
以下是基本代码:
import PySimpleGUI as sg
layout = [[sg.Button('Save')]]
window = sg.Window('Window Title',
layout,
default_element_size=(12, 1),
resizable=True) # this is the change
while True:
event, values = window.read()
if event == 'Save':
print('clicked save')
if event == sg.WIN_MAXIMIZED: # I just made this up, and it does not work. :)
window.maximize()
if event == sg.WIN_CLOSED:
break