我正在使用PySimpleGUI构建GUI。如何清除窗口上的所有窗口小部件?在tkinter中,您有以下代码:
widget.destroy()
如果在PySimpleGUI中尝试此操作,则会出现以下错误:
NameError: name 'RWG' is not defined
如果我的小部件被称为RWG
。我试图使RWG
成为global
变量,但我得到了相同的错误。我能得到一些帮助吗?
获取错误的我的代码:
def oof():
RWG.destroy()
import PySimpleGUI as sg
sg.theme("DarkAmber")
layout = [[sg.Text("Don't Even Try!!!")],
[sg.Button("RWG")]]
window = sg.Window("Don't Even Try It", layout).Finalize()
window.Maximize()
while True:
event, values = window.read()
if event == "RWG":
oof()
我将非常感谢任何帮助
可以使用以下命令清除图元:
你试过这个吗
相关问题 更多 >
编程相关推荐