gpt4 book ai didi

python - 如何在 python tkinter 中绑定(bind) Ctrl+/?

转载 作者:太空狗 更新时间:2023-10-29 17:22:24 24 4
gpt4 key购买 nike

<Control-Shift-Key-0>
<Control-Key-plus>

有效但是

<Control-Key-/>

没有。

我无法在 python 中绑定(bind) ctrl + /。是否有所有可能的 key 的文档?

最佳答案

使用 <Control-slash> :

def quit(event):
print "you pressed control-forwardslash"
root.quit()

root = tk.Tk()
root.bind('<Control-slash>', quit) # forward-slash
# root.bind('<Control-backslash>', quit) # backslash
root.mainloop()

我没有指向这些事件名称的完整列表的链接。这是我收集的部分列表:

| event                 | name                  |
| Ctrl-c | Control-c |
| Ctrl-/ | Control-slash |
| Ctrl-\ | Control-backslash |
| Ctrl+(Mouse Button-1) | Control-1 |
| Ctrl-1 | Control-Key-1 |
| Enter key | Return |
| | Button-1 |
| | ButtonRelease-1 |
| | Home |
| | Up, Down, Left, Right |
| | Configure |
| window exposed | Expose |
| mouse enters widget | Enter |
| mouse leaves widget | Leave |
| | Key |
| | Tab |
| | space |
| | BackSpace |
| | KeyRelease-BackSpace |
| any key release | KeyRelease |
| escape | Escape |
| | F1 |
| | Alt-h |

关于python - 如何在 python tkinter 中绑定(bind) Ctrl+/?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16082243/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com