10

我想创建一个以图像为背景的应用程序。但是当我Label在图像上添加一个时,标签有一个白色背景。

有没有办法将Label小部件的背景颜色设置为“透明”?

4

1 回答 1

11

我不知道使标签背景透明的方法。一种替代方法是使用 Canvas 小部件作为整个事物的基础,然后使用该create_image方法添加背景图像并create_text制作文本标签。这将是更多的工作,但文本应该在图像顶部呈现没有背景。(诚​​然,我对 Canvas 小部件的经验很少,所以我说的更多是理论而不是经验,但值得一试。)

如果您没有好的 Tkinter 参考资料,我强烈推荐New Mexico Tech 制作的这个参考资料。它也可以作为可下载的 PDF提供。

于 2013-06-11T14:27:02.137 回答