菜单中的图像和标签

时间:2014-12-25 17:33:08

标签: python image tkinter label menubar

我正在尝试在tkinter菜单栏中为命令添加图标。我用这段代码添加图片:

file_menu.add_command(label="Create new project", image=icons["new"], command=new_project)

但结果是:

Result image

如何同时显示图像和标签?

1 个答案:

答案 0 :(得分:3)

菜单或任何标签都会引用名为compound

的参数
file_menu.add_command(label="Create new project", image=icons["new"],compound = LEFT, command=new_project)

此处LEFT来自tkinter个包,用于对齐。它用于指示图像必须放在哪一侧。

注意:如果您使用过import tkinter,那么您必须编写compound = tkinter.LEFT