Python 3.x 如何在Kivy中关闭全屏?
默认情况下,所有Kivy(1.8.0)应用程序都在我的电脑上全屏运行。我只需要关闭一个(不是每个)Kivy应用程序的全屏。奇怪,但我还没有找到这个简单问题的答案。也许,那不是Kivy,而是Pygame,但无论如何,我不知道如何摆脱它。Kivy和Pygame取自。在导入任何Kivy模块之前,您可以使用Python 3.x 如何在Kivy中关闭全屏?,python-3.x,pygame,fullscreen,kivy,python-3.4,Python 3.x,Pygame,Fullscreen,Kivy,Python 3.4,默认情况下,所有Kivy(1.8.0)应用程序都在我的电脑上全屏运行。我只需要关闭一个(不是每个)Kivy应用程序的全屏。奇怪,但我还没有找到这个简单问题的答案。也许,那不是Kivy,而是Pygame,但无论如何,我不知道如何摆脱它。Kivy和Pygame取自。在导入任何Kivy模块之前,您可以使用Kivy.config.config配置窗口的显示方式。例如,要使用全屏应用程序(默认情况下不应启用此功能): 在您的情况下,您可以尝试显式设置它: #!/usr/bin/python # -*- c
Kivy.config.config
配置窗口的显示方式。例如,要使用全屏应用程序(默认情况下不应启用此功能):
在您的情况下,您可以尝试显式设置它:
#!/usr/bin/python
# -*- coding: utf-8 -*-
from kivy.config import Config
Config.set('graphics', 'fullscreen', '0')
from kivy.app import App
class TestApp(App):
pass
if __name__ == '__main__':
TestApp().run()
您可以在中找到有关
图形:全屏选项的详细信息。我知道这是一个老问题,但如果有人再次遇到此问题,您希望将配置选项设置为默认值
在终点站
from kivy.config import Config
Config.set('graphics', 'fullscreen', '0')
Config.write()
我没有使用Kivy,但是看到@furas,我已经尝试过了,但是没有任何改变。这应该是首选答案!我已经运行了一些示例,其中一个“记住”是全屏的,然后它们都以这种方式运行。使用此答案作为快速配置重置工具,使用config.write()
,问题将得到永久解决(至少在其他内容更改保存的配置之前)。谢谢不幸的是,Raspberry Pi 3仅支持全屏模式,因此此设置将被忽略。
from kivy.config import Config
Config.set('graphics', 'fullscreen', '0')
Config.write()