我正在使用JavaFX作为GUI框架制作桌面应用程序。我的应用程序无法在任何DPI上进行扩展,因此无论应用程序是在1024x768还是4K屏幕上运行,我都需要清晰的图标。在使用SVG实现这一点非常简单,但我还没有找到一种直接在JavaFX中显示可缩放图形的方法。
实现这一目标的最佳方法是什么?该应用程序显然将包含许多图标,所以我需要它轻快。坦率地说,我还没有发现任何我想搜索Google的内容。
感谢您的帮助!
答案 0 :(得分:2)
这是一个您可能想要查看的库: JavaFXSVG
答案 1 :(得分:0)
除了mipa的回答,我也使用svg2fxml解决了我的问题,可在此处找到:https://tomsondev.bestsolution.at/2012/08/22/svg-to-fxml-converter-as-commandline-util/