【发布时间】:2021-10-26 04:14:08
【问题描述】:
我的程序在黑色背景上显示 gif。但是默认窗口有我想删除的灰色边框。我一直在 github、google 和 here 上搜索,但找不到任何与 PySimpleGUI 边框相关的内容,我发现的只是 Tkinter 库。
这是我的代码:
import PySimpleGUI as sg
gifpath="media/079.gif"
image = sg.Image(gifpath, background_color='black')
layout = [[image]]
window = sg.Window('SCP-079',layout,size=(540, 360), icon='media/079.ico')
while True:
event, values = window.read(timeout=100)
if event in (None,'Exit'):
break
image.update_animation_no_buffering(image.Filename, 100)
【问题讨论】:
-
在
sg.Image元素中设置pad=(0, 0)(以像素为单位放置元素的填充量)和sg.Window中的margins=(0, 0)(留在窗口框架内的像素量显示元素之前的边缘)。 -
非常感谢!杰森,它工作得很好
标签: python pysimplegui