1. 首页
  2. 编程语言
  3. Python
  4. python 批量添加的button 使用同一点击事件的方法

python 批量添加的button 使用同一点击事件的方法

上传者: 2021-06-03 22:48:34上传 PDF文件 55.73 KB 热度 12次

python 批量添加的button 使用同一点击事件根据传递的参数进行区分。这样去设置,单个按钮对应单个点击事件没有问题的这样搞的话 当你程序启动的时候 回调函数就会直接执行,点击按钮是没有任何反应的,使用 button.bind的方式几乎是一样的这种写法 如果是在JAVA C HTML C++ 是没有任何问题的。我最纳闷的是 我明明 是每个按钮都给他单独设置了 回调。为什么会提前回调,并且 点击的时候没有任何反应。如果在 添加 lambda 程序启动是不会回调了。但是每次点击 获得的索引还是最后一个。Google 了一圈 (说实话 我不知道用什么关键字。。。) 找到了 看到答案 之后 开始找答案对的理由吧 他是用lambda 表达式 做成了个 点击事件的集合 正好对应 button的集合。

下载地址
用户评论