【发布时间】:2019-09-22 14:33:31
【问题描述】:
我有一个 python GUI 代码可以打开和关闭。我需要修改代码,比如当我按下打开按钮时,按钮颜色变为绿色,当我按下关闭按钮时,打开按钮颜色变为默认颜色。
from serial import*
from time import*
from tkinter import*
window = Tk()
def open_command():
print("Opening")
def close_command():
print("Closing")
b = Button(window, text = "Open", font = ("Times New Roman", 12), fg = "green", bg = "white", height = 1, width = 5, command = open_command).pack()
b = Button(window, text = "Close", font = ("Times New Roman", 12), fg = "red", bg = "white", height = 1, width = 5, command = close_command).pack()
mainloop()
单击打开按钮时,打开按钮的颜色需要从默认颜色更改为绿色。如果我们点击关闭按钮,关闭按钮颜色需要变为红色,打开按钮颜色变为默认颜色。
【问题讨论】: