簡體   English   中英

如何在Kivy中設置圖標?

[英]How to set an icon in Kivy?

我想在我的kivy應用程序中設置自己的圖標,但是它不起作用。 我已經嘗試了icon.ico和icon.png。

這是我嘗試過的:

class MyApp(App):
    def build(self):
        self.icon = 'myicon.png'

和:

from kivy.config import Config
Config.set('kivy','window_icon','icon.ico')

您的圖標路徑必須是絕對路徑,也可以是相對於您的應用程序文件的路徑。 因此,如果您的目錄結構如下所示:

my_app/
├── app.py
└── things
    └── images
        └── my_icon.png

那你就需要

class MyApp:
    def build(self):
        self.icon = r'C:\Users\you\path\to\my_app\things\images\my_icon.png'

顯然,您需要將其替換為實際路徑。 您還應該能夠擁有

        self.icon = r'things\images\my_icon.png'

但我不確定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM