2.10、 设置 Button 状态
# state:指定组件状态:正常(norma)/(激活)active/(禁用)disabled
from Tkinter import *
root = Tk()
def statePrint():
print 'state'
for r in ['normal','active','disabled']:
Button(root,
text = r,
state = r,
width = 30,
command = statePrint).pack()
root.mainloop()
#例子中将三个 Button 在回调函数都设置为 statePrint,运行程序只有 normal 和 active 激活了
回调函数,而 disable 按钮则没有,对于暂时不需要按钮起作用时,可以将它的 state 设置为
disabled 属性
代码
from tkinter import *
quehui = Tk()
def quehui_print():
print("阙辉")
for r in ['normal','active','disabled']:
Button(quehui,
text = r,
state = r,
width = 30,
command = quehui_print
).pack()
quehui.mainloop()


浙公网安备 33010602011771号