如何填充标签上图像的位置?
How to pad the location for the image on the label?
如何填充标签上图片的位置?
我正在处理一个项目,其中图像基本上是标签的大小,而我想显示的一些文本不可见...当我删除图像时,会显示标签文本。我必须在标签上填充图像的位置。
标签会自动调整大小以适应图像的大小,因此您可以使用 compound
选项将图像移动到您喜欢的任何位置。
来自文档:
If you would like the Label
widget to display both text and a graphic (either a bitmap or an image), the compound option specifies the relative orientation of the graphic relative to the text. Values may be any of tk.LEFT
, tk.RIGHT
, tk.CENTER
, tk.BOTTOM
, or tk.TOP
. For example, if you specify compound=BOTTOM
, the graphic will be displayed below the text.
所以:
Label(root,text='Image 1',image=img,compound='top').pack()
如何填充标签上图片的位置?
我正在处理一个项目,其中图像基本上是标签的大小,而我想显示的一些文本不可见...当我删除图像时,会显示标签文本。我必须在标签上填充图像的位置。
标签会自动调整大小以适应图像的大小,因此您可以使用 compound
选项将图像移动到您喜欢的任何位置。
来自文档:
If you would like the
Label
widget to display both text and a graphic (either a bitmap or an image), the compound option specifies the relative orientation of the graphic relative to the text. Values may be any oftk.LEFT
,tk.RIGHT
,tk.CENTER
,tk.BOTTOM
, ortk.TOP
. For example, if you specifycompound=BOTTOM
, the graphic will be displayed below the text.
所以:
Label(root,text='Image 1',image=img,compound='top').pack()