在PySimpleGUI中以编程方式使应用程序“全屏”

时间:2019-06-04 05:14:49

标签: python-3.x fullscreen pysimplegui

如何使 PySimpleGUI应用全屏中打开,我的意思是占用整个屏幕,甚至不将任务栏留在屏幕底部?

此应用将在Debian 8上运行。

如何执行此操作? enter image description here

1 个答案:

答案 0 :(得分:1)

调用window.Maximize()可使窗口最大化,就像单击标题栏将其全屏显示一样。没有参数。

通过将.Finalize()添加到Window创建调用的末尾来确保完全创建了窗口,如下所示:

window = sg.Window('Window Title', layout).Finalize()
window.Maximize()

如果除了应用程序外什么都不显示,请关闭标题栏,设置屏幕的位置=(0,0)和size =(width,height)。除非您计划在多个窗口上使用,否则打开keep_on_top参数不会有任何伤害。

类似的事情(更改大小以适合您的屏幕):

window = sg.Window('Window Title', layout, no_titlebar=True, location=(0,0), size=(800,600), keep_on_top=True)