【问题标题】:How to position a borderless window in Kivy如何在 Kivy 中定位无边框窗口
【发布时间】:2016-07-23 16:54:38
【问题描述】:

我正在用 python 中的 Kivy 制作一个应用程序,为了让事情更时尚一点,我想我可以删除窗口上的边框并自己创建:

from kivy.config import Config
from kivy.core.window import Window
Window.size = (900,550)
Window.borderless = True
Config.set('graphics','resizable',0)

但是,无边框窗口会在屏幕的左下角弹出。无论如何我可以将窗口定位在我的屏幕中间吗?

如果我不能这样做,那么有没有办法去除窗户上的圆角?

(我在 Mac OSX Yosemite 上执行此操作)

【问题讨论】:

    标签: python python-3.x window kivy borderless


    【解决方案1】:

    无边界:

    from kivy.config import Config
    Config.set('graphics','borderless',1)
    Config.set('graphics','resizable',0)
    

    在文件的顶部,在其他任何地方之前。只保留核心(窗口)。

    职位:

    Config.set('graphics','position','custom')
    Config.set('graphics','left',500)
    Config.set('graphics','top',10)
    

    同样的条件适用于所有Config.set()

    【讨论】:

    • 嘿,有没有无边框移动窗口的模式?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多