Gtk.Image 不显示

Gtk.Image 不显示

我在使用 时遇到了问题Gtk.Image。我使用set_from_file()函数将图像添加到 ,Gtk.Image但图像未显示!相反,显示的是损坏的图标。

该图像存在,我可以使用默认图像查看器打开它,因此它没有损坏。

我也尝试过,Pixbuf但得到的结果相同。

知道为什么图像看起来损坏了吗以及如何修复它?

答案1

损坏的图标意味着您尝试设置的图像路径有问题。您的代码是正确的。它只是找不到您要使用的图像,因此显示的是损坏的图像。

 image = gtk.Image()
    image.set_from_file("/home/your_username/path/to/your/image.png")

为了防止路径错误而导致错误,我建议使用 Nautilus 浏览要使用的图像,右键单击它 ->特性- >基本信息:位置

相关内容