显然,Windows开发人员知道他们发明多层.ico
格式时他们正在做什么。问题是平滑地重新缩放图像是非常昂贵的,如果它不顺畅,看起来你知道什么。如果你没有,请看看:
如图所示,由Swing缩放的图标看起来像用MSPaint缩放的图标一样糟糕,而GIMP则将其精确缩放。因此,我的问题是:
什么是在Java,Swing中很好地显示图标的最佳解决方案 - 即使原始图标分辨率很大(在这种情况下为250x250)?
我应该分发多个尺寸的多个图标吗?我可以使用支持多尺度的Windows图标吗?我可以在Swing中启用更好的缩放方法吗?