1
我用Tkinter的一些按钮制作了一个简单的窗口。开始时一个按钮处于禁用状态,但是我想在按下另一个按钮后再次变为正常状态。那么如何在代码运行时更改按钮的属性?搅拌器中的材料故障
from tkinter import *
def com():
print ('activate')
def win():
window = Tk()
window.geometry ('500x500')
b1 = Button(text = 'Disabled', pady = '10', padx = '10', state = DISABLED)
b1.place(x=100, y=10)
b2 = Button(text = 'activate', pady = '10', padx = '10', command=com)
b2.place(x=10, y=10)
window.mainloop
win()
不应该'window.mainloop'是'window.mainloop()'? – 2014-12-07 11:13:15
标题和问题似乎没有关联。 – jonrsharpe 2014-12-07 11:13:16