2016-11-06 76 views
0

我需要在Tkinter將標籤附加到列表中後才能更改標籤顏色(它是網格的一部分),但顏色取決於標籤值是[1,5]。將標籤的顏色添加到列表中後更改

from tkinter import * 
root=Tk() 
for i in range (15): 
    for j in range (15): 
     thegrid.append(Label(root,relief=GROOVE)) 
     thegrid[-1].grid(row=i,column=j) 
if thegrid==[1,5]: 

如何更改標籤的顏色?

+1

你這樣做,你改變對一個widget任何方式:與記錄'configure'方法。 –

回答

1

您可以設置創建標籤時fg & bg

Label(root, relief=GROOVE, fg="red", bg="blue")