题
我已经写了一个小型的处理应用程序,我计划很快释放什么仍然缺少的是一个甜蜜的定义的标题栏/任务栏中的(赢)和码头(Mac)。任何建议如何做到这一点?
谢谢!
解决方案
同时,我想通了我自己的:
显然这个作品为Mac OS通过更换的 sketch.icns的导出的应用程序中的文件,对于胜利和LIUNX被加入这一行到你的安装方法进行:
frame.setIconImage( getToolkit().getImage("sketch.ico") );
其他提示
这取决于如果您有任何艺术表现能力还是不行。
如果没有,那么你可以聘请一位图标设计师做一个,或在网上搜索免费的图标 - 还有数十亿美元。
如果您有艺术性的一点点,那么你可以抓住一个免费的图标,这几乎是你想要什么,然后调整它。 IcoFX 是做这样的事情一个伟大的免费应用程序。
如果你认为你有什么需要从头开始绘制图标,然后一个很好的计划是使用矢量技术包装袋。这使您可以在相同的图形,在多种分辨率输出,所以你可以得到高品质的每一个图标的大小,你需要(从16×16到256×256)。可替代地,绘制在一个位图编辑器大的(512×512)verison然后缩减它作为必需的。只要你开始大和下限,你不应该有任何问题(虽然以16×16获得良好的图标,32×32,你仍然需要一个良好的用眼和大量的人工的调整的)。
在你的代码,只要这一行:
frame.setIconImage( getToolkit().getImage("sketch.ico") );
适用于Windows/Linux,这将这样做。对Mac OS x,按照这些步骤:
- 找到你的素描仪
- 右键>的信息,或 Cmd我
- 找到你的图标,并打开它在预览
- 在预览,点击图标和新闻 Cmd一个 或右击>的所有选择
- 在预览、新闻 CmdC, 或右击>复制
- 回去查找。击中目前标的草图。你就会知道你已经选择时的一个蓝色的轮廓出现。按 CmdV, 或右击>贴
提示:
- 该标准的标尺寸是512×512
- 当作你的图标,确保透明度是工作
不隶属于 StackOverflow