【1701H1】【穆晨】【180216】第129天总结

Tkinter11,Button,Motion,Key

Tkinter11,Button,Motion,Key

Button鼠标的点击事件

<Button-4,5>滚轮的向上滚和向下滚

Tkinter11,Button,Motion,Key

Tkinter11,Button,Motion,Key

Key键盘的敲击事件

KeyPress键盘按下的过程

KeyRelease松开的过程

组件必须获得焦点,才能响应键盘来的消息

focus_set获得焦点

Tkinter11,Button,Motion,Key

Tkinter11,Button,Motion,Key

Motion获取鼠标当前位置(实时)

Tkinter使用一种称为事件序列的机制来允许用户第一事件,

用户需使用bind()方法将具体的事件序列与自定义的方法相绑定。

事件序列是以字符串的形式表示,可以表示一个或多个相关联的事件

(如果是多个事件,那么对应的方法只有在满足所有事件的前提下才会被调用)

<modifier-type-detail>

type部分的内容是最重要的,他通常用于描述普通的事件类型,例如鼠标点击

<Button-1>鼠标左键

modifier部分的内容是可选的,他通常用于描述组合键

<Keypress-H>点击键盘H键

detail部分的内容是可选的,他通常用于描述具体的按键

<Control-Shift-KeyPress-H>同时点击CTRL+SHIFT+H

Tkinter11,Button,Motion,Key

Tkinter11,Button,Motion,Key

keysym按键名

keycode按键码

详情看:http://bbs.fishc.com/thread-61373-1-1.html


相关文章: