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
查看原文
发表评论