使用Mac OSX在Tkinter上工作的非级联型菜单栏物品

时间:2016-02-03 16:34:37

标签: python macos python-3.x tkinter menubar

我发现我认为可能是一个错误,每当我尝试在mac上的tkinter中创建菜单栏(Menu)时,任何非级联类型的菜单项 - 即{ {1}}代替menu.add_command - 似乎不起作用。

menu.add_cascade

当我运行前面的代码时,我能够看到" Cascade"菜单项,但不是" NonCascade"菜单项。

我在这里做错了吗?这是某种类型的错误吗?或者mac不支持菜单栏上的非级联类型菜单项吗?

1 个答案:

答案 0 :(得分:2)

您是对的:您无法在OSX上向菜单栏添加命令。没有解决方法。从可用性的角度来看,这是一个坏主意,因此OSX禁止它。