如何更改苹果mac电脑各个应用的图标
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何更改苹果mac电脑各个应用的图标相关的知识,希望对你有一定的参考价值。
在应用程序上右击,选择查看包内容然后在Content下的Resources目录里就能看到这个应用的图标文件xxx.icns这个文件,xx就是这个应用程序的名字
然后自己制作一个想要的icns图标把它替换掉就可以了 参考技术A 想象力不错,但是mac不是windows,不能改的。
如何在 wxPython 应用程序中更改 Mac OS X 停靠图标
【中文标题】如何在 wxPython 应用程序中更改 Mac OS X 停靠图标【英文标题】:How to change the Mac OS X dock icon in a wxPython application 【发布时间】:2014-08-20 21:21:25 【问题描述】:当wx.App
通过脚本(即不与 py2app 捆绑)启动时,它在 Dock 中的图标是标准的 Python 火箭。是否可以自定义该图标?过去wx.TaskBarIcon
似乎是这样做的(参见http://wiki.wxpython.org/Custom%20Mac%20OsX%20Dock%20Bar%20Icon),但现在它在菜单栏上添加了一个图标。
【问题讨论】:
【参考方案1】:我遇到了同样的问题,但似乎缺少这方面的文档。我在不同的讨论线程中发现了几条信息。
您必须使用 wx.TaskBarIcon
构造函数的 iconType
参数。目前有三个可能的值:
wx.TBI_CUSTOM_STATUSITEM
:将在菜单栏的右侧创建一个图标。
wx.TBI_DEFAULT_TYPE
:默认参数,类似于 wxPython 3.0 的 TBI_DOCK。
wx.TBI_DOCK
: 将用选中的图标替换 Python 火箭
如果你重用wx official documentation中的例子,你只需要替换这一行
wx.TaskBarIcon.__init__(self)
用这条线
wx.TaskBarIcon.__init__(self, iconType=wx.TBI_DOCK)
此解决方案的问题是您必须选择将图标放在菜单栏中或停靠栏中。仅使用wx.TaskBarIcon
的一个实例时,似乎不可能在这两个地方都放置一个图标。
这是我当前的设置:
mac os X 10.11.5 wxPython 3.0.2.0 python 2.7.10【讨论】:
以上是关于如何更改苹果mac电脑各个应用的图标的主要内容,如果未能解决你的问题,请参考以下文章