强制窗口大小Kivy

时间:2014-12-01 18:02:26

标签: python kivy

我没有找到如何使用kivy语言强制窗口 size 。 (例如:800x600p)

你能帮助我吗?

感谢阅读。

PITO2901

2 个答案:

答案 0 :(得分:4)

KV语言无法配置窗口设置,但可以在“main.py”中轻松完成。使用Config中的kivy.config对象生成文件。只需确保在其他导入之前放置之前的任何配置。否则,他们就不会工作。

# configuration
from kivy.config import Config
Config.set('graphics', 'width',  800)
Config.set('graphics', 'height', 600)

# other imports
from kivy.app import App
from kivy.uix.widget import Widget
...

答案 1 :(得分:2)

将kivy.core.window.Window.size设置为(800,600)。

您无法直接在kv中设置它,但您可以将其绑定到按钮或类似按钮。您还需要使用文档中解释的#:import语句将Window导入到kv。