我想实时更改按钮的背景颜色。 也许是这样的烟雾,但我不知道该放在哪里(
b = ser.read()
if b == b'1':
start_forButton.configure(bg='red')
else:
start_forButton.configure(bg='white')
if b == b'2':
start_backButton.configure(bg='red')
else:
start_backButton.configure(bg='white')
也许是使用after函数,因为我现在的代码正在改变颜色,但有一个clik延迟,不是实时的
这是可行的,我在ser.read commmand之后添加了ser.flusInput和startogger,以便程序每隔100ms读取一次串行端口
现在按钮正在实时更改背景颜色(延迟100ms):
您可以使用按钮小部件中的命令调用函数来更改颜色
相关问题 更多 >
编程相关推荐