Python-wxpython中事件处理器的处理机制?

发布于 2017-01-10 08:37:16 字数 71 浏览 1215 评论 1

wxpython中事件处理器是怎么样的一个机制,在整个事件的处理过程中主要的作用是什么?其他语言有没有类似的事件处理的一个工具?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

瑾兮 2017-06-20 11:59:36

举个Qt的事件处理的例子吧。对于wxpython是有差异,但是原理是差不多的。
说一下应用场景吧,假设有一个父窗口,里面有很多子控件,例如按钮1,按钮2,按钮3。想达到这样一个应用场景,例如,分别按下小键盘1,2,3时分别响应按钮1,2,3。假设没有事件处理器的话,那么每个按钮都要重写自己的event的事件,然后再每个按钮自己的时间里面去响应。这样就会显得非常麻烦,如果有时间处理过程的话,每个按钮在父窗口中注册一下,这样的话只要在父窗口里面的事件处理器里面处理数字键1 2 3这个三个时间,让3个按钮分别响应,就会很简单,也更便于管理。
上面说的只是一个应用场景吧,别的还有很多用处,就不一一说明了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文