小编Pig*_*Boy的帖子

如何在 Kivy 中创建无边框窗口?

我正在使用 Kivy 构建一个 python 桌面应用程序,并想了解如何创建一个类似于 EVE Online 的无边框窗口:EVE Online launch screen

这就是我现在所处的位置,以及我下一步想要实现的目标:我想要实现的目标

我花了好几个小时在谷歌上搜索一个解决方案,但最接近的是这些链接:如何隐藏主窗口标题栏并在 kivy 框架中放置透明背景?,还有这个:wxPython 中的无边框窗口

这是当前代码(Python 2.7,Kivy 1.9):

from kivy.app import App
from kivy.uix.button import Button
from kivy.config import Config

Config.set('graphics', 'width', '480')
Config.set('graphics', 'height', '320')
Config.set('graphics', 'borderless', '1')

class MyApp(App):
def build(self):
    button = Button(text="Exit", size_hint=(None, None))
    button.bind(on_press=exit)
    return button

if __name__ == '__main__':
    MyApp().run()
Run Code Online (Sandbox Code Playgroud)

我想看看这是否可以在 Kivy 中完成。你能提出一些解决这个问题的方法吗?谢谢!

python user-interface window python-2.7 kivy

0
推荐指数
1
解决办法
4732
查看次数

标签 统计

kivy ×1

python ×1

python-2.7 ×1

user-interface ×1

window ×1