900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python tkinter 背景色改变不了_python – 在Tkinter中动态更改小部件背景颜色

python tkinter 背景色改变不了_python – 在Tkinter中动态更改小部件背景颜色

时间:2021-05-03 17:56:38

相关推荐

python tkinter 背景色改变不了_python – 在Tkinter中动态更改小部件背景颜色

从我的第一印象我认为这应该是你正在寻找的,作为一个简单的例子

from Tkinter import *

root = Tk()

global colour

global colourselection

global count

colour = ""

colourselection= ['red', 'blue']

count = 1

def start(parent):

Tk.after(parent, 1000, change)

def change():

global colour

global colourselection

global count

if (count < 2 ):

colour = colourselection[count]

button.configure(bg = colour)

count + 1

else:

colour = colourselection[count]

button.configure(bg = colour)

count = 1

start(root)

button = Button(text = 'start', command = lambda: start(root))

button.pack()

root.mainloop()

我相信你可以解决任何问题,它没有经过测试

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。