相关疑难解决方法(0)

在JavaFX上的Button中加载SVG文件

我在Inkscape中创建了一个SVG图像.我把它放在与我班级相同的目录中.

有没有办法加载该图像并将其转换为SVG路径?

这背后的想法是获取该图像getClass().getResource("image.svg").toExternalForm()并将其转换为该imageSVG.setContent()方法的SVGPath .之后,我想用该button.setGraphic()方法将该SVGPath对象放入Button中.

我不想使用Transcoders或BufferedImage类.

svg javafx javafx-2

6
推荐指数
1
解决办法
6433
查看次数

使用带有JavaFX的矢量图形

我的应用程序中的所有图像目前都是jpg或png,这曾经没问题.GUI是一个固定的大小,适合于显示的任何屏幕,每个人都很高兴.

现在高分辨率和视网膜显示更常见,正常大小的应用程序在某些屏幕上看起来很小(或者如果调整大小则模糊),所以我想更新图形以适应未来的任何分辨率进展,方法是将它们转换为矢量图像(eps或svg).

在我这样做之前,JavaFX是否有办法以类似于ImageViews的方式使用矢量图像?看起来ImageView本身只支持JPG,PNG,BMP和GIF.

java svg javafx image vector-graphics

2
推荐指数
1
解决办法
2895
查看次数

标签 统计

javafx ×2

svg ×2

image ×1

java ×1

javafx-2 ×1

vector-graphics ×1