Java SVG中图形界面中的属性修改

时间:2011-05-09 08:21:30

标签: java svg batik

我想使用特定于域的图标/术语以某种图形格式呈现java对象。

这个图形模式我想要的2个最重要的功能是 1)能够通过鼠标选择图像的属性来改变图像的属性 2)能够放大/缩小图像部分。

我可以使用Apache Batik在SVG中渲染图形。它能否为我提供上述功能。

请随时向我推荐任何其他基于java的框架/技术,它可以帮助我实现这一目标。

1 个答案:

答案 0 :(得分:1)

是的,这可能与Batik有关。但我不建议使用蜡染。它似乎死了(自2008年1月以来没有更新),使用动画svg时有一些严重的性能问题并且有很多错误。但是如果你想将它用于自制项目,那就不需要完全稳定了,没关系。

JSVGCanvas显示svg文件,您可以平移,缩放和旋转它。您还可以安装侦听器以与元素进行交互。