quehui

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

 

 

 

分类:

技术点:

相关文章: