菜单中的图像和标签

Posted

技术标签:

【中文标题】菜单中的图像和标签【英文标题】:Both image and label in menu 【发布时间】:2014-12-25 17:33:08 【问题描述】:

我正在尝试向 tkinter 菜单栏中的命令添加图标。我使用此代码添加图像:

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

但结果是这样的:

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

【问题讨论】:

【参考方案1】:

菜单或任何标签接受名为compound的参数

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

这里的LEFT 来自tkinter 包,用于对齐。它用于指示图像必须放在哪一侧。

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

【讨论】:

以上是关于菜单中的图像和标签的主要内容,如果未能解决你的问题,请参考以下文章

奏鸣曲子管理员和标签菜单中的无效链接

使图像成为下拉菜单

如何通过单击选项卡来更改操作栏菜单按钮

如何将徽标、按钮图像和按钮菜单添加到 Firefox 工具栏

使图像成为DropDown菜单

在 Swift 3 中更改 tableView 中的图像颜色