Python Can';t在tkinter中设置背景色

Python Can';t在tkinter中设置背景色,python,tkinter,macos-catalina,Python,Tkinter,Macos Catalina,除了背景色之外,代码运行正常。有人能帮忙吗?非常感谢 顺便说一句,我在Python3.8和Windows7上使用了Python3.7.4和macOS Catalina 10.15.2,至少可以正常工作。样式可以工作到,但u设置为文本颜色蓝色和背景红色,当按下按钮时,文本将变为绿色,背景变为黑色。这是否回答了您的问题?这段代码在Windows10(1909)和Python3.8上使用Pycharm运行良好。你不能更改OSX上按钮的背景色。 from tkinter import * root =

除了背景色之外,代码运行正常。有人能帮忙吗?非常感谢
顺便说一句,我在Python3.8和Windows7上使用了Python3.7.4和macOS Catalina 10.15.2,至少可以正常工作。样式可以工作到,但u设置为文本颜色蓝色和背景红色,当按下按钮时,文本将变为绿色,背景变为黑色。

这是否回答了您的问题?这段代码在Windows10(1909)和Python3.8上使用Pycharm运行良好。你不能更改OSX上按钮的背景色。
from tkinter import *

root = Tk()

def myClick():
    myLabel = Label(root, text='Button clicked. ')
    myLabel.pack()

myButton = Button(root, text="Click me!", command=myClick, fg='blue', background="red", activeforeground='green', activebackground='black')


myButton.pack()
root.mainloop()