【发布时间】:2015-07-07 07:04:44
【问题描述】:
我不知道如何使用 kivy 语言强制窗口 size。 (例如:800x600p)
你能帮帮我吗?
感谢阅读。
PITO2901
【问题讨论】:
我不知道如何使用 kivy 语言强制窗口 size。 (例如:800x600p)
你能帮帮我吗?
感谢阅读。
PITO2901
【问题讨论】:
KV 语言不具备配置窗口设置的能力,但可以通过使用来自kivy.config 的Config 对象在您的“main.py”文件中轻松完成。只需确保将您所做的任何配置放在您的其他导入之前。否则,它们将不起作用。
# 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
...
【讨论】:
将 kivy.core.window.Window.size 设置为 (800, 600)。
你不能直接在 kv 中设置它,但是你可以将它绑定到一个按钮或类似的东西上。您还需要使用文档中解释的 #:import 语句将 Window 导入 kv。
【讨论】:
from kivy.core.window import Window; Window.size = (800, 600).