当前位置: 首页 > 面试题库 >

如何在python tkinter中绑定Ctrl + /?

方夜洛
2023-03-14
问题内容



起作用但是

<Control-Key-/>

没有。

我无法在python中绑定ctrl+ /。是否有所有可能按键的文档?


问题答案:

用途<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                 |


 类似资料:
  • 问题内容: 我认为这在几个月前就可以解决了。常规命令行泊坞窗: 可以正常工作,但是我无法在docker-py中工作: ..总是告诉我,新的不存在。应该如何使用docker-py完成? 问题答案: 以下是进行卷绑定的当前工作方式:

  • 问题内容: 我想绑定变量,而不只是构建SQL字符串。无论如何要在PHP中执行此操作? MySQL或PostgreSQL答案都会有所帮助。 谢谢 问题答案: 例如有PDO。 有关pdo和预处理语句(包括绑定参数)的介绍,请参见http://docs.php.net/pdo.prepared- statements

  • 日安。有人知道硬编码的方法吗 我需要这样做,以便在使用微服务时,不可能通过application.yml进行更改--以减少潜在错误的空间

  • 我的Html代码是这样的。 课程:- 当我调用MVC控制器时,通过上层输入,绑定就发生了。以下方法的方法 x中的值是 但是当我在web api中尝试同样的事情时,它给了我415(不支持的媒体类型)。方法如下 它没有绑定,而是给出了415状态代码,上面写着不支持的媒体类型。我知道这么问很蠢但为什么会这样?如果我想做相同的绑定发生在mvc如何实现?我不想做这样的事 有没有办法做到这一点?

  • 问题内容: 数据绑定在框架中如何工作? 我尚未在其网站上找到技术细节。数据从视图传播到模型时,或多或少地清楚了它是如何工作的。但是,AngularJS如何在没有设置者和获取者的情况下跟踪模型属性的变化? 我发现有些JavaScript观察程序可以完成这项工作。但是Internet Explorer 6和Internet Explorer 7不支持它们。那么AngularJS如何知道我更改了以下内容

  • 我正在中绑定组件 当我试图从访问时 最后是 错误[org.apache.catalina.core.containerbase.[jboss.web].[default-host].[/mdf-portal-web].[Faces Servlet]](http-localhost-127.0.0.1-8080-10)Servlet Faces Servlet的Servlet.service()引发