如何使用colorchooser更改python 3中tkinter窗口(背景)的颜色?
现在我做了这个:
from tkinter import colorchooser
def color1():
color = colorchooser.askcolor()
答案 0 :(得分:3)
对于名为root的窗口,要使用colorchooser更改背景颜色,您可以执行以下操作:
color = colorchooser.askcolor()
color_name = color[1] #to pick up the color name in HTML notation, i.e. the 2nd element of the tuple returned by the colorchooser
root.configure(background=color_name)
答案 1 :(得分:0)
假设根窗口名为root
,您可以这样做:
root.configure(background=color)
答案 2 :(得分:0)
Bryan Oakley代码是正确的
root.configure(background="color")
但是,color
必须附加引号单(''
)或双(""
)