阙辉

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()

 

 

 

posted on 2018-06-22 15:05  真辉辉  阅读(195)  评论(0)    收藏  举报

导航