2013-03-30 226 views

回答

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) 
+0

好的,非常感謝你,它非常好用;) – TheQuiteStupidMan

0

假設根窗口的名稱root,你會怎麼做:

root.configure(background=color) 
+0

我如何可以使色彩在所有窗口改變,不只是在主窗口中,我嘗試了一些選擇,但他們沒有工作? – TheQuiteStupidMan

+0

@TheQuiteStupidMan:你必須調用你想改變的每個窗口的'configure'方法。 –

0

布賴恩·奧克利代碼是正確的

root.configure(background="color") 

但是,color必須用引號單('')或雙封閉(""