从动态创建的菜单项中获取标签值[tkinter]

时间:2011-09-27 14:52:24

标签: python menu tkinter

我在父菜单中有一个级联菜单。级联项目是使用add_checkbutton方法动态创建的。

用户应该能够“检查”菜单项并选择/确认它们。但是,我不知道如何访问菜单项中的文本,以决定选择哪个项目。

明显的解决方案是动态生成tk.StringVar,但我想避免这种情况,因为它会严重地使代码复杂化。

如何获取tkinter中菜单标签/文本的值?还有其他解决方案吗?

1 个答案:

答案 0 :(得分:2)

您可以使用菜单项的entrycget方法获取其任何属性,包括标签和值。