我在 python tkinter 中检测/检查按钮按下时遇到问题!我有一个变量 点击 我希望如果我的按钮被点击然后它变为 True for ex:这是我的代码:
buttonClicked=False
myButton=Button()
我想要这样的东西:
if myButton is pressed:
buttonClicked=True
谢谢你的帮助!
原文由 Srinjay Vatsa 发布,翻译遵循 CC BY-SA 4.0 许可协议
我在 python tkinter 中检测/检查按钮按下时遇到问题!我有一个变量 点击 我希望如果我的按钮被点击然后它变为 True for ex:这是我的代码:
buttonClicked=False
myButton=Button()
我想要这样的东西:
if myButton is pressed:
buttonClicked=True
谢谢你的帮助!
原文由 Srinjay Vatsa 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
我认为您可以创建一个函数来更改 buttonClicked 的值,并且在单击按钮时执行该函数(其唯一目的是更改 buttonClicked 的值)。
完整的代码可以如下所示:
如果这个答案有帮助,请告诉我,我将不胜感激! :).
这是一个更改/编辑的版本,带有一个用于更改 buttonClicked 值的逻辑循环。在“if not buttonClicked:”代码部分,您可以更改为“else:”语句。 @