Tkinter 鼠标键盘事件(一)

一: 鼠标事件

                                                                    鼠标左键单击

                                                                    鼠标中键单击

                                                                    鼠标右键单击

<1> = =

<2> = =

<3> = =

                                                               鼠标左键拖动

                                                               鼠标中键拖动

                                                               鼠标右键拖动

                                                   鼠标左键释放

                                                   鼠标中键释放

                                                   鼠标右键释放

                                                   鼠标左键双击

                                                   鼠标中键双击

                                                   鼠标右键双击

                                                                       鼠标指针进入控件

                                                                     鼠标指针离开控件

二:键盘事件

                                                                     回车

                                                                    Break键

                                                            BackSpace键

                                                                         Tab键

                                                                    Shift键

                                                                       Alt键

                                                              Control键

                                                                    Pause键

                                                          Caps_Lock键

                                                                  Escapel键

                                                                       PageUp键

                                                                       PageDown键

                                                                        End键

                                                                     Home键

                                                                         左箭头

                                                                          上箭头

                                                                     右箭头

                                                                   下箭头

                                                                      Print Screen键

                                                                     Insert键

                                                                  Delete键

                                                                          F1键

.                                                                                     .

.                                                                                     .

                                                                        F12键

                                                           Num_Lock键

                                                        Scroll_Lock键

                                                                       任意键

三: 可打印的字符:

a                                                                                  字母a

b                                                                                  字母b

1                                                                                  数字1

A                                                                                 shift+a

B                                                                                 shift+b

四: 组合键:

                                                               Shift+Up

                                                                   Alt+Up

                                                          Ctrl+Up

                                                            Ctrl+shift+a

五:窗体事件:

                                                          改变大小或位置

                                                            当组件变为可视状态时触发

                                                              当组件由显示状态变为隐藏状态时触发

                                                                   当组件由隐藏状态变为显示状态时触发

                                                             当组件从原本被其他组件遮盖的状态中暴漏出来时触发

                                                            组件获得焦点时触发

                                                         组件失去焦点时触发

                                                          当窗体由于系统协议要求在堆栈中置顶或压底时触发

                                                        当窗体的颜色或外貌改变时触发,Tk中忽略此细则

                                                          当窗体的属性被删除或改变时触发,属于TK的核心

                                                           当组件被销毁时触发

                                                           与组件选项中的state项有关,表示组件由不可用变为可用时触发

                                                      与组件选项中的state项有关,表示组件由可用变为不可用时候触发

六: Event

widget                                                                  事件被触发的控件

x, y                                                                        鼠标距离窗体左上角的位置(坐标)

x_root, x_y                                                          鼠标距离屏幕左上角的位置(坐标)

char                                                                      键盘事件对应的字符代码

keysym                                                                 键盘事件对应的字符串

keycode                                                               键盘事件对应的按键码

num                                                                      鼠标事件对应的按键码

width, height                                                       控件的新大小

type                                                                      事件类型

 

 

REF

http://t.zoukankan.com/anita-harbour-p-9449757.html

查看原文