Python:使用.grid()设置Tkinter按钮的颜色

时间:2013-09-15 09:55:26

标签: python button tkinter

使用Python 2.7 Tkinter Grid Layouter,我想做类似

的事情
root.button = Button(root, bg = 'green', ....)
root.button.grid(...)

以获得绿色按钮。 运行它,它不会带来任何错误,但按钮不会采取所需的颜色。 任何建议都非常感谢!

编辑: 感谢代码,我复制并运行它,这是我得到的:仍然是一个白色按钮..? enter image description here

1 个答案:

答案 0 :(得分:1)

传递bg关键字参数按预期工作。请尝试以下方法:

from Tkinter import *
root = Tk()
button = Button(root, text='buggton', bg='green')
button.grid(row=0, column=0)
root.mainloop()

enter image description here