Nec*_*ron 4 pygame fullscreen python-3.x kivy python-3.4
默认情况下,所有Kivy(1.8.0)应用程序都在我的电脑上全屏运行.我需要关闭一个(不是每个)Kivy应用程序的全屏.奇怪,但我还没有找到这个简单问题的答案.可能,那不是Kivy,而是Pygame,但无论如何我不知道如何将其删除.Kivy和Pygame是从这里带走的.
我知道这是一个老问题,但如果有人再次遇到此问题并且您想将配置选项设置为默认值.
在一个终端.
from kivy.config import Config
Config.set('graphics', 'fullscreen', '0')
Config.write()
Run Code Online (Sandbox Code Playgroud)
您可以配置kivy.config.Config在导入任何Kivy模块之前使用窗口显示的方式。例如,要拥有全屏应用程序(默认情况下不应启用此功能):
from kivy.config import Config
Config.set('graphics', 'fullscreen', 'auto')
Run Code Online (Sandbox Code Playgroud)
您可以尝试明确设置它:
#!/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()
Run Code Online (Sandbox Code Playgroud)
您可以graphics:fullscreen在文档中找到有关选项的详细信息。