我很难弄清楚如何使用 tkinter 在 python 中更改按钮的颜色。我见过的所有教程都展示了如何在按下按钮时更改颜色。例如
from tkinter import *
root = Tk()
root.title('Testing')
root.geometry("400x400")
btn = Button(root, text = "Change my colour", bg="#00FF00", activebackground="#FF0000")
btn.pack()
root.mainloop()
是我当前的代码,按下时颜色从绿色变为红色,但只要你抬起鼠标,它就会变回绿色。我正在寻找的是如何在单击按钮后使其保持红色,然后在再次单击时将其更改回来。我感谢任何帮助或建议,谢谢!