如何设置特定颜色,例如#B0BF1A而不是黑色,白色,灰色
window.configure(background='white')
browse_label = gui.Label(window, text="Image path :", bg="white").place(x=20, y=20)
答案 0 :(得分:2)
您可以从示例中替换它。例如,如果你想使用#B0BF1A
window.configure(background='#B0BF1A')
browse_label = gui.Label(window, text="Image path :", bg="#B0BF1A").place(x=20, y=20)
答案 1 :(得分:0)
我不确定这是否与python 2.7兼容,但试试这个: Default window colour Tkinter and hex colour codes
接受答案的代码如下(非矿):
import Tkinter
mycolor = '#%02x%02x%02x' % (64, 204, 208) # set your favourite rgb color
mycolor2 = '#40E0D0' # or use hex if you prefer
root = Tkinter.Tk()
root.configure(bg=mycolor)
Tkinter.Button(root, text="Press me!", bg=mycolor, fg='black',
activebackground='black', activeforeground=mycolor2).pack()
root.mainloop()
答案 2 :(得分:0)
来自official tkinter documentation:
颜色可以作为rgb.txt文件中X颜色的名称给出,或者 作为表示4位RGB值的字符串:" #RGB",8位:"#RRGGBB", 12位“"#RRRGGGBBB"或16位"#RRRRGGGGBBBB"范围,其中R,G,B 这里代表任何合法的六位数。请参阅Ousterhout的书的第160页 详情。