博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tkinter 改变按钮状态
阅读量:6125 次
发布时间:2019-06-21

本文共 727 字,大约阅读时间需要 2 分钟。

import tkinter as tkdef btn1_change_btn1(event):    '''方式一:通过事件控制自己'''    if event.widget['state'] == 'normal':        event.widget['state'] = 'disabled'    elif event.widget['state'] == 'disabled':        #event.widget['state'] = 'normal'        passdef btn2_change_btn1():    '''方式二:直接点名,控制别的按钮'''    if btn1['state'] == 'normal':        btn1['state'] = 'disabled'    elif btn1['state'] == 'disabled':        btn1['state'] = 'normal'    root = tk.Tk()btn1 = tk.Button(root, text='REOOT', fg="blue", state=tk.DISABLED, width=12, height=1)btn1.pack()btn2 = tk.Button(root, text='TEST', fg="blue", state='normal', width=12, height=1, command=btn2_change_btn1)btn2.pack()btn1.bind('
', btn1_change_btn1)root.mainloop()

 

转载地址:http://dkbua.baihongyu.com/

你可能感兴趣的文章
ABP实战--集成Ladp/AD认证
查看>>
存储过程
查看>>
phpcms v9栏目列表调用每一篇文章内容方法
查看>>
python 自定义信号处理器
查看>>
luov之SMTP报错详解
查看>>
软件概要设计做什么,怎么做
查看>>
dwr
查看>>
java的特殊符号
查看>>
word2010中去掉红色波浪线的方法
查看>>
fabric上下文管理器(context mangers)
查看>>
JQuery-EasyUI Datagrid数据行鼠标悬停/离开事件(onMouseOver/onMouseOut)
查看>>
并发和并行的区别
查看>>
php小知识
查看>>
Windows下安装、运行Lua
查看>>
Nginx 反向代理、负载均衡、页面缓存、URL重写及读写分离详解(二)
查看>>
初识中间件之消息队列
查看>>
MyBatis学习总结(三)——优化MyBatis配置文件中的配置
查看>>
Spring常用注解
查看>>
我的友情链接
查看>>
PCS子层有什么用?
查看>>