一、事件模式
上面是控件或者窗体要绑定的事件模式,比如:键盘事件的模式<Key>
#键盘事件,注意:在除了窗体外的控件上使用键盘事件要给控件添加焦点focus_set()
def keyListen(event):
print("char:",event.char,"keycode:",event.keycode)
win.bind("<Key>",keyListen)
注意:上面的i的取值是1,2,3,含义如下:
1:鼠标左键
2:鼠标中键(滚轮)
3:鼠标右键
二、事件属性
绑定的事件函数的形参event不可省略,不需要进行实参传递,是用来进行事件属性的获取的:
def keyListen(event):
print("char:",event.char,"keycode:",event.keycode)
event.char:获取键盘的字符
event.keycode:获取键盘字符的ASCII码
等等