【发布时间】:2021-06-04 15:04:13
【问题描述】:
我正在使用 pysimplegui 创建我的窗口,但在其中我的图像即使是 .png 也采用灰色背景。
带有“背景颜色=蓝色”
import PySimpleGUI as sg
icon = sg.Image("./images/plane.png")
start_column = [
[icon]
]
layout = [
[start_column]
]
startWindow = sg.Window("hello", layout, background_color="blue")
while True:
events, values = startWindow.read(timeout=30)
if events == sg.WINDOW_CLOSED:
break
没有“背景色=”蓝色“”
【问题讨论】:
-
为什么 .png 不能有灰色背景?
-
“即使是.png 也是灰色背景”是什么意思?
-
@ScottHunter alpha 通道不起作用,我选择 .png 图像是因为透明
-
您的帖子中没有原始 PNG 文件。 PNG格式的图像可能没有透明背景,它取决于alpha层的值。
-
没有什么可以“删除”。图像将显示其放置的任何背景或图像元素中设置的背景颜色。默认情况下,图像元素使用主题的背景颜色 - sg.theme_background_color()。 pysimplegui.readthedocs.io/en/latest/call%20reference/…
标签: python python-3.x pysimplegui