在TKinter中更改背景颜色/按钮颜色

时间:2016-02-24 01:25:55

标签: python-3.x tkinter

我正在创建以下程序,我尝试添加各种解决方案来改变图形,但我失败了,我想改变背景和按钮颜色的颜色,有人可以建议如何?

回复将不胜感激 - 我无法粘贴代码,因为它说我必须将代码缩进4个空格,这是奇怪的

1 个答案:

答案 0 :(得分:0)

首先,更改按钮颜色。如果我有一个名为button_1的按钮,我可以像这样设置背景:

button_1 = Button(background="blue")

上面的代码会创建一个空白的蓝色按钮。您可以按名称使用大多数标准颜色。例如,“红色”,“橙色”,“黄色”,“黑色”等等。

其次,改变窗口的背景颜色。如果我的主窗口名为root,请尝试更改窗口的背景颜色:

root.config(background = "red")

这是一个非常小的例子,使用这两种方法创建一个带有蓝色按钮的红色窗口。

from tkinter import *

app = Tk()

app.config(background = "red")

button_1 = Button(background = "blue")
button_1.pack()

app.mainloop()

我希望这会帮助你!