赞
踩
widget.bind('<event>', function)
<modifier-modifier-type-detail>
修饰符 | 说明 |
---|---|
Control | 按下ctrl键 |
Alt | 按下Alt键 |
Shift | 按下shift键 |
Lock | 按下CapsLock键 |
Button1, B1 | 鼠标左键按下 |
Button2, B2 | 鼠标滚轮按下 |
Button3, B3 | 鼠标右键按下 |
Double | 连续发生两次 |
Triple | 连续发生三次 |
Quadruple | 连续发生四次 |
Type | Descirption |
---|---|
Activate | 当组件激活时触发 |
Deactivate | 当组件停用时触发 |
Destroy | 当组件摧毁时触发 |
Map | 当组件由隐藏状态变为显示状态时触发 |
Unmap | 当组件由显示状态变为隐藏状态时触发 |
ButtonPress, Button | 当组件按下时触发 |
ButtonRelease | 当组件弹起时触发 |
Enter | 表示鼠标光标进入某个组件时触发 |
Leave | 表示鼠标光标离开某个组件时触发 |
Expose | 当组件从被遮挡状态中暴露出来时触发 |
Motion | 只要指针移动,就会生成运动事件 |
FocusIn | 当组件获得焦点时触发 |
FocusOut | 当组件失去焦点时触发 |
MouseWheel | 表示鼠标滑轮滚动操作 |
Property | 当窗体的属性被修改或者删除时触发 |
Colormap | 每当与窗口关联的颜色图被更改、安装或卸载时触发 |
Configure | 当组件大小改变时触发 |
KeyPress, Key | 当同时按下,如:,表示当同时按下Alt 和 A键时触发 |
KeyRelease | 同时放开键 |
Visibility | 当组件变为可视状态时触发 |
import tkinter as tk
import tkinter.messagebox
class App(tk.Tk):
def __init__(self):
super().__init__()
self.geometry('600x400')
self.set_widget()
self.bind_event(
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。