我看不到.icns文件python,tkinter代码:
windows = iconbitmap("any.icns")
enter image description here
e1xvtsh31#
位图必须是ico类型,而不是png或jpg类型,否则图像将不会显示为图标。这些都是解决方案
import tkinter as tk root = tk.Tk() root.tk.call('wm', 'iconphoto', root._w, tk.PhotoImage(file='/path/to/ico/icon.png') root.mainloop()
import tkinter as tk root = tk.Tk() root.iconphoto(False, tk.PhotoImage(file='/path/to/ico/icon.png')) root.mainloop()
col17t5w2#
在Windows上,您可以使用*.exe或*.ico作为图标。可执行文件和图标为图标工作,但在mac上只有可执行文件工作,所以*.app应该工作。这是您需要使用的文件类型,而不是*.icns或*.ico。
*.exe
*.ico
*.app
*.icns
2条答案
按热度按时间e1xvtsh31#
位图必须是ico类型,而不是png或jpg类型,否则图像将不会显示为图标。这些都是解决方案
col17t5w2#
在Windows上,您可以使用
*.exe
或*.ico
作为图标。可执行文件和图标为图标工作,但在mac上只有可执行文件工作,所以*.app
应该工作。这是您需要使用的文件类型,而不是*.icns
或*.ico
。