首页 / 知识
pythonTKinter的消息传递机制
2023-11-12 12:59:00
pythonTKinter的消息传递机制
1、自动发送事件/消息。
2、系统负责将消息发送到队列。
3、绑定/设置相关组件。
4、后端自动选择感兴趣的事件并做出相应的反应。
5、消息格式<[modifier-]---type-[-detail]>。
实例
#事件的简单例子
importtkinter
defbaseLabel(event):
globalbaseFrame
print("被点击")
lb=tkinter.Label(baseFrame,text="谢谢点击")
lb.pack()
#画出程序的总框架
baseFrame=tkinter.Tk()
lb=tkinter.Label(baseFrame,text="模拟按钮")
#Label绑定相应的消息和处理函数
#自动获取左键点击,并启动相应的处理函数baseLabel
lb.bind("",baseLabel)
lb.pack()
#启动消息循环
#至此,表示程序开始执行
baseFrame.mainloop()
以上内容为大家介绍了python培训之TKinter的消息传递机制,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
pythoneval函数作用
pythoneval函数作用,培训,字符串,函数,作用,表达式,对象,结果,引号,计算器,以上,pythoneval(str)函数很强大,官方解释为:将字符串str当成有效的pythonprint函数不要换行怎么写
pythonprint函数不要换行怎么写,培训,灵活,函数,对象,参数,文件,空格,结尾,字符,下面,从语法上讲,调用python3.0的print函数有如下的形式:printpython如何自定义一个函数
python如何自定义一个函数,代码,名称,培训,函数,圆括号,参数,定义,表达式,选择性,字符串,python函数是组织好的,可重复使用的,用来实现单一,或相python内置函数在哪
python内置函数在哪,培训,函数,包装,模块,对象,字符串,列表,数据类型,属性,类型,所谓内置函数,就是在Python中被自动加载的函数,任何时候都可以pythonrange函数怎么用
pythonrange函数怎么用,步长,培训,函数,负数,整数,语法,字母,实例,以上,以下,pythonrange()函数可创建一个整数列表,一般用在for循环中。函数python函数如何不返回none
python函数如何不返回none,培训,函数,语句,变量,赋值,参数,实际,结果,字符串,语法,python中,用def语句创建函数时,可以用return语句指定应该返python什么是Python web框架
python什么是Python web框架,网站,培训,管理,业务,工具,名字,软件,网络,公司,框架,web框架(webframework)或者叫做web应用框架(webapplicatiopython新手如何系统学习
python新手如何系统学习,基础,系统,状态,环境,中级,培训,阶段,代码,概念,管理,我们可把学习python分为4个阶段,每个阶段需要完善的掌握知识点,ppython详解Python垃圾回收机制
python详解Python垃圾回收机制,技术,时间,培训,对象,系统,名字,垃圾,标记,机制,内存,引用计数python默认的垃圾收集机制是“引用计数”,每个对python如何调用python函数
python如何调用python函数,函数,代码,概念,培训,名字,工作,系统,基础,语句,定义,函数function是python编程核心内容之一,也是比较重要的一块。python什么是匿名函数
python什么是匿名函数,代码,培训,函数,标准,名字,有限,表达式,变量,语句,画虎不成反类犬,当我们在创建函数时,有些时候,不需要显式地定义函数,直python调用函数和打印函数的区别
python调用函数和打印函数的区别,培训,函数,区别,变量,实例,分配,以上,参数,东西,更多,python调用函数和打印函数的区别1、当你调用一个返回