python - 2秒后按钮销毁Tkinter python
问题描述
我正在尝试创建一个按钮并在 2 秒后将其销毁,如果用户同时单击它,则会调用回调函数并返回“clk”值。但是使用下面的代码,按钮不会被创建,如果我删除 B.after,按钮会被创建,但我的目的没有得到解决。任何人都可以请解释我这样做的原因吗?
B = Button(newWindow[num], text="Change Direction",
command=lambda: clk == change_direction_dummy(CLOCK,))
B.grid(row=4, column=2)
B.after(2000, B.destroy())
解决方案
推荐阅读
- javascript - 如何使用 laravel-mix 缩小特定文件?
- c++ - 使用指针遍历数组的 For 循环无法正常工作
- firebase - Firebase 动态链接可以用于应用安装广告活动吗?
- angular - 将数据从 excel 行传输到 Angular HTML 表
- xamarin - 带有 xamarin 的 Admob 原生广告:“广告加载失败:0”
- makefile - 为什么像 CMake 这样的构建系统会生成递归的 makefile 而不是一个大的 makefile?
- laravel - 一对多逆
- java - 无法使用jackson在springboot中返回JSON
- laravel - 在 laravel 上使用护照包时认证错误
- android-studio - 项目重命名后编译失败