当前位置:   article > 正文

Python Tkinter 之事件关联(Python GUI 系列14)_tkinter 运行代码如何关联计算代码

tkinter 运行代码如何关联计算代码

Python Tkinter 之事件关联(Python GUI 系列14)

1. 序言

    本章介绍Tkinter的事件关联,本文是Python GUI系列的第14篇文章,整个系统约20篇博客,将全面的介绍Python Tkinter常用控件,最后还将基于Tkinter搭建两个比较完整的小项目。

2. 环境信息

********************************
本系列运行平台:Mac OS 10.13.4
Python 版本:3.6.4

********************************   

3.事件关联

    事件和绑定正如前几章提到的,Tkinter应用程序大部分事件都在事件循环中(通过mainloop方法进入事件循环)事件来自于多个来源,比如用户的键盘的输入和鼠标操作,和windowmanager的重绘事件(大多数情况下不是有用户直接调用的)。Tkinter提供强大的机制让您自己处理事件,每个组件你都可以为各种事件绑定python的函数和方法widget.bind(event,handler)如果组件中发生了与event描述匹配的事,将调用handler指定的处理程序。

    Windows编程是基于消息的,绝大多数界面编程是基于事件的。

    事件的绑定函数bind:

    语法:窗体对象.bind(事件类型,回调函数)

    所谓的“回调函数”,就是这个函数我们不用去调用它,当相应的事件发生的时候,它会自动取调用。比如当我们的按钮被按

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/761033
推荐阅读
相关标签
  

闽ICP备14008679号