【问题标题】:Master list of all Tkinter Events?所有 Tkinter 事件的主列表?
【发布时间】:2011-05-09 12:42:49
【问题描述】:

我正在搜索所有 Tkinter events 的主列表。我整个早上都在谷歌上搜索这样的列表,但没有成功。对此类列表的任何参考将不胜感激。

【问题讨论】:

    标签: python events tkinter


    【解决方案1】:

    我在 Python 自己的 tkinter 模块中找到了更完整的已知事件列表,包括一些标记为“未记录”的事件。从这里开始,向下滚动到class EventTypehttps://github.com/python/cpython/blob/master/Lib/tkinter/init.py

    这是否是倒数第二个列表……谁知道呢。似乎 Tk/Tkinter 文档在整个 Internet 上散布得很薄,就像吐司上的 vegemite。

    【讨论】:

      【解决方案2】:

      我们在 tkinter 邮件列表上进行了讨论,发现如下:

      维基总结:tkinter:Events

      【讨论】:

        【解决方案3】:

        据我所知,没有这样的清单。在绑定手册页上有一个大多数事件的列表,但每个小部件本身都可以发出该小部件独有的事件(例如:<<ListboxSelect>>)。这些都记录在每个小部件的手册页上。

        【讨论】:

        • 查看绑定手册页的好主意。你有这样一个页面的链接吗?谷歌搜索“tkinter 绑定手册页”、“tkinter 绑定文档”等都是空的。
        • Tkinter 只是 tcl/tk 的一个薄包装,所以 tcl/tk 手册页非常有用。你只需要做一些小的心理调整(例如:widget.grid(...)grid $widget ... 的官方 tcl/tk 手册页位于 tcl.tk/man
        猜你喜欢
        • 2015-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-21
        相关资源
        最近更新 更多