python - 如何使用 tkinter 在 python 中删除按钮
问题描述
如果我稍后将 flashlight_show 指定为“隐藏”,我想删除/隐藏手电筒按钮。但我不知道该怎么做。我一直在环顾四周,找不到答案。
healthKit_show = "show"
flashlight_show = "show"
def supplies_buttons():
supplies_showing = 1
flashlight_var = Button(Supplies, text = "Flashlight", command=flashlight)
healthKit_var = Button(Supplies, text = "healthKit", command=healthKit)
if flashlight_show == "show":
flashlight_var.grid(row=supplies_showing, column=0, sticky=W)
supplies_showing = supplies_showing + 1
if not flashlight_show == "show":
flashlight_var.pack_forget()
if healthKit_show == "show":
healthKit_var.grid(row=supplies_showing, column=0, sticky=W)
supplies_showing = supplies_showing + 1
if not flashlight_show == "show":
healthKit_var.pack_forget()
supplies_buttons()
flashlight_show = "hide"
supplies_buttons()
解决方案
推荐阅读
- javascript - 在 Internet Explorer 中的页面加载上使用 JavaScript 或 jQuery 以编程方式触发按钮单击事件
- java - 通过开源java库将html转换为java中的RTF的最佳方法是什么
- android-management-api - 如何知道(服务器端)设备何时注册?
- python - While 循环仅循环一小部分代码,而不是实际在 while 循环中的所有代码
- angular - Openseadragon mouse:down & mouse:up 不工作,但在设计启用后仍然可以工作
- python-3.x - 所有级别的自定义格式化程序不再适用于 Python3
- c++ - int main = 0, 已编译但崩溃
- angular - 如何从角度中的特定角色中删除用户?
- sql-server - 使用 SQL-Server 在 API 平台项目中进行分页
- firebase - Phonegap/cordova - window.FirebasePlugin 未定义