我正在用Kivy構建一個python桌面應用程序,並想了解如何創建一個類似於EVE Online的無邊界窗口:EVE Online launch screen。如何在Kivy中創建無邊框窗口?
這是我在哪裏,現在,我想在接下來的步驟來實現:What I want to accomplish
我已經花了幾個小時谷歌搜索的解決方案,但我所見過最接近的是這些鏈接:How can I hide the main window titlebar and place a transparent background in kivy framework?和這樣的:Borderless windows in wxPython
下面是當前代碼(Python 2.7版,1.9 Kivy):
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()
我想看看是否能在Kivy完成。你能提出一些解決這個問題的方法嗎?謝謝!