为什么 tkinter 按钮中的图片显示全黑?

问题描述 投票:0回答:1

我正在尝试在 tkinter 按钮中显示图像。然而,图像似乎是全黑的。

我有两张图片,3 和 4,除了颜色之外,其他都是相同的。如果我显示图像 3,它可以正常工作,但如果我将其更改为 4,它就不起作用

这就是图片#3 的样子:

这就是图片#4 的样子:

它与任何其他图像的情况相同,并且它对于除黑色以外的任何颜色的同一图像都非常有效。

我的代码如下:

 self.bc_home = Image.open("images/4.png")    
 self.bc_homei = ImageTk.PhotoImage(self.bc_home)
 self.homeb = tk.Button(self.planningUIL, image=self.bc_homei, command = 
 self.homep)
 self.homeb.image = self.bc_homei
 self.homeb.place(x=20, y=650)


谢谢你。

python tkinter
1个回答
-1
投票

你解决这个问题了吗?我刚刚遇到了同样的问题,当这些页面没有答案时很糟糕。

© www.soinside.com 2019 - 2024. All rights reserved.