2016-02-24 278 views
-1

我正在創建下面的程序,我曾嘗試添加各種解決方案來更改圖形,但我失敗慘了,我想改變背景顏色和按鈕顏色,可以有人建議怎麼樣?更改背景顏色/按鈕顏色在TKinter

反應可以理解的 - 我不能在這裏粘貼代碼,因爲它說我有4位是奇

+0

歡迎來到Stack Overflow。但程序在哪裏?我不確定爲什麼用四個空格縮進會禁止你上傳一個樣本(我們不需要整個東西,只需要相關位)。當你詢問或編輯問題時,有一個方便的按鈕,看起來像這個'{}',可以爲你縮進。你真的必須上傳一些代碼才能在Stack Overflow上得到任何迴應。 – McMath

+0

粘貼代碼,選擇所有代碼,然後在編輯窗口工具欄中按下看起來像「{}」的按鈕。另外,「失敗的悲慘」是什麼意思?你有錯誤嗎?如果是這樣,哪些錯誤? –

+0

要將代碼粘貼到問題中,只需突出顯示所有代碼,然後單擊「Ctrl-k」,這會將代碼縮進四個空格。您需要縮進代碼的原因是網站可以正確顯示代碼。 – MarkyPython

回答

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() 

我希望這可以幫助你!