我们已经编写了网格,位置,包装)布局管理器,帆布组件,单选按钮组件等。
我们之前学到的图形接口,但是这些接口无法响应用户的任何操作,例如单击窗口按钮,该按钮没有提供任何响应。
这是因为该程序没有绑定此组件的任何事件。
在本期中,我们将了解Python GUI事件处理知识点的知识点,让我们走?
GUI应用程序的整个生命周期都处于消息循环(事件循环)中,它正在等待事件并进行相应的处理。
TKINTER提供了处理相关事件的机制,并且处理函数可以与每个事件绑定到每个控件。
如果发生相关事件,将触发处理程序函数,事件对象事件将传递给处理程序函数。
命令绑定方法特征
绑()方法
按左鼠标按钮2。双击左侧-Button鼠标指针输入特定组件区域鼠标指针指向特定组件区域滚动轮,然后同时在A键(a)上按下键盘和a alt Alt。您可以使用CTRL并移动以同时替换ACTRL和V键。V可以用其他关键位置代替。
char键字符,仅针对键盘事件的有效键盘编码,只有有效的键盘事件Keysym钥匙名,仅用于键盘事件的有效NUM鼠标按钮,仅事件类型宽度的类型,事件类型窗口小部件的高度由造成的类型widget引起通过鼠标事件。更改模块后的大小,仅配置有效x,y鼠标电流位置,这等同于父容器x_root y__root鼠标的当前位置,Y__ROOT鼠标等同于GUI的两种方法GUI事件在整个屏幕中的事件绑定。我希望每个人都在进行GUI编程时,建议使用Bind()方法使用Bind()方法
以上是此问题的内容。欢迎大家喜欢这些评论。下次见?