gpt4 book ai didi

python-3.x - 在 PySimpleGUI 中以编程方式使应用程序全屏显示

转载 作者:行者123 更新时间:2023-12-02 14:48:33 26 4
gpt4 key购买 nike

如何使PySimpleGUI应用程序全屏打开,我的意思是占据整个屏幕,甚至不离开屏幕底部的任务栏?

此应用程序将在 Debian 8 上运行。

如何做到这一点? enter image description here

最佳答案

[编辑 2021 年 5 月 - 这是一个旧答案。现在方法命名有所不同。编码约定已经改变。 PySimpleGUI GitHub 上的文档和示例都已更新,但 StackOverflow 当然还没有更新。结果是,如果您从 StackOverflow 复制代码,您就会立即落后。你错过了。它会运行,因为 PySimpleGUI 高度向后兼容,但它不再是推荐的调用]

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

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

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

如果您不想显示除应用程序之外的任何内容,请关闭标题栏,设置屏幕的位置 = (0,0) 和大小 =(宽度, 高度)。除非您计划使用多个窗口,否则打开 keep_on_top 参数不会有什么坏处。

类似这样的内容(更改大小以匹配您的屏幕):

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

关于python-3.x - 在 PySimpleGUI 中以编程方式使应用程序全屏显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56437703/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com