【发布时间】:2022-01-16 17:36:41
【问题描述】:
我正在尝试在特定功能运行时更改 tkinter 的背景颜色。
我面临的问题是背景颜色直到函数完成后才会改变
有没有更好的方法来做到这一点?
最终结果会有更多的方法,当每个方法被调用时,它应该改变背景颜色。
class Test:
window = Tk()
def TT():
Test.window.configure(background='red')
tester_function()
def GUI(self):
Button(Test.window , text="ON",width=6, command=Test.TT).grid(row=0,column=0, sticky=W)
Test.window.configure(background='black')
Test.window.mainloop()
Test().GUI()
【问题讨论】:
-
我不确定你想要达到什么目的。一开始你要求一个改变背景颜色的函数。在您指出对您来说是个问题之后,它会按照您的要求进行操作。你能详细说明你的问题吗?