小编rat*_*ine的帖子

TKinter中的禁用/启用按钮

我正在尝试使按钮像开关一样,因此,如果单击禁用按钮,它将禁用“按钮”(有效)。如果我再按一次,它将再次启用它。

我尝试过诸如if,else之类的事情,但没有成功。这是一个例子:

from tkinter import *
fenster = Tk()
fenster.title("Window")

def switch():
    b1["state"] = DISABLED

#--Buttons
b1=Button(fenster, text="Button")
b1.config(height = 5, width = 7)
b1.grid(row=0, column=0)    

b2 = Button(text="disable", command=switch)
b2.grid(row=0,column=1)

fenster.mainloop()
Run Code Online (Sandbox Code Playgroud)

python tkinter

6
推荐指数
2
解决办法
3888
查看次数

标签 统计

python ×1

tkinter ×1