我如何更改 kivy 窗口位置

Joã*_*eto 4 python kivy

有没有其他方法可以在不使用的情况下更改窗口位置:

from kivy.config import Config
Config.set('graphics', 'position', 'custom')
Config.set('graphics', 'left', 100)
Config.set('graphics', 'top',  100)
Run Code Online (Sandbox Code Playgroud)

我不想使用它,因为当我100用我的属性更改最后一个参数 ( ) 时,它不起作用。

Key*_*Usr 8

当前的主分支有可能发生这种变化。

更新:当前的 Kivy 稳定版本有可能吗?1.10.0.

有了它,您可以访问Window.topWindow.left属性并Window在运行时更改位置以及获取Window. 如果没有那个变化(例如 1.9.1 版),就没有办法做到这一点。

此外,Config基本上是在应用程序实际运行之前进行一次更改,例如将位置设置为 [0, 0] 并且窗口将在 之后显示在该位置App().run()。真的没有什么了。