HiDPI屏幕有很多缩放比例(1.25x,1.5x,2x,3x等)。最简单的解决方案是在JavaFX中提供同一图像的多个版本,其中seems to be possible in Swing使用@125pct
进行1.25x或@2x
进行2x。在JavaFX中也可以使用吗?如果没有,那么无论HiDPI屏幕如何,如何加载图像以确保它们看起来清晰?
我在这里和那里已经读到JavaFX支持@2x
,但是我还没有找到任何实际的官方文件来说明它。
(作为一个附带说明,由于与Batik无关的问题以及引入的大量依赖关系,我宁愿不使用SVG图像)
答案 0 :(得分:0)
JavaFX-8(以及JavaFX-11)仅支持@ 2x-通过检查代码(在IDE中搜索ImageStorage)可以找到