![启动器上的 Java 图标分辨率较低](https://linux22.com/image/812950/%E5%90%AF%E5%8A%A8%E5%99%A8%E4%B8%8A%E7%9A%84%20Java%20%E5%9B%BE%E6%A0%87%E5%88%86%E8%BE%A8%E7%8E%87%E8%BE%83%E4%BD%8E.png)
在 Ubuntu Oneiric 上,我对 Java 程序默认自带的图标有点不满。它的分辨率太低了。我将“徽章”设置为 Compiz 比例的覆盖图标,这似乎是此上下文可以接受的分辨率。但是,启动器获取的图标与比例获取的图标不同,并且分辨率较低。Unity 窗口切换器也获取了分辨率太低的图标。
我搜索了所有目录,寻找其中带有字母“j”的 .png(希望找到“java.png”或“jvm.png”或其他内容),并将所有合适的文件替换为高分辨率的替代方案,该替代方案的图标(Fænza — 我当前的图标主题 — 变体)中带有从杯子发出的红色射线。如您所见,上面的图标仍然带有橙色射线,并且分辨率不正确。我现在找不到任何带有“j”的 .png 文件,该文件看起来像这些图标。
我想知道这些图标的来源,以及是否可以用更高分辨率的版本替换它们。我的其他图标都很漂亮。
答案1
我在应用程序中遇到了令人厌烦的低分辨率图标,并通过明确指定要使用的更高分辨率图标解决了这个问题。
我启动了“主菜单”,查找有问题的应用程序,单击属性,然后单击图标。我为其选择了一个新的高分辨率图标。从启动器中将其移除并再次添加,现在它应该具有高分辨率图标。
没有一个地方可以放置应用程序图标。它可以是/usr/share/pixmap, /usr/share/图标或已安装的应用程序目录。
您可以随时从互联网上下载高分辨率图标,将其保存到某个目录并引用它。