Tkinter 中按钮的颜色

我正在使用 Tkinter 制作一个小的测试软件。我想把一个按钮涂成红色,当你点击它时,它变成了绿色。


似乎有人问过类似的问题,但没有一个有任何区别。


root = tkinter.Tk()

root.title('Test Software')

root.resizable(width = False, height = False)

root.geometry("300x300")


HandleBarButton = ttk.Button(text = "Handle Bars", bg = "red", command = handleBarCommand)

HandleBarButton.grid(row = 0, column = 0)


parkingStallButton = ttk.Button(text = "Parking Stalls", bg = "red", command = parkingStallsCommand)

parkingStallButton.grid(row = 0, column = 1)


toiletButton = ttk.Button(text = "Toilets", bg = "red", command = toiletsCommand)

toiletButton.grid(row = 0, column = 2)


doorsButton = ttk.Button(text = "Doors", bg = "red", command = doorsCommand)

doorsButton.grid(row = 0, column = 3)

我有上面定义的命令,但这对我的问题不是必需的。当我运行它时,它给出了错误:


_tkinter.TclError: unknown option "-bg"

这有什么帮助吗?谢谢。


至尊宝的传说
浏览 392回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python