【问题标题】:Batik Swing SVG: Events on Objects in CanvasBatik Swing SVG:画布中的对象事件 【发布时间】:2011-05-06 05:35:54 【问题描述】: 我正在寻找一个 java 库来使用 SVG 进行工作流演示。 我的问题: 蜡染是动态的吗?您可以在 svg 绘图中移动对象吗? 例如。在画布中移动图标。像这样的东西:moveable objects 【问题讨论】: 标签: java svg batik 【解决方案1】: 是的,Batik 对交互性和脚本的支持非常好。请参阅here,他们说: Batik 最新版本,发布 1.7,是一个符合标准的静态 SVG 实现并支持 交互性、链接和脚本 SVG 规范的特点。 此版本支持几乎 声明式的完整实现 动画也是。 您可以看到 here 他们获得了 A+ 的分数,并且与其他 SVG 实现相比,它们是最高的总分之一。 语言 (JavaScript) 和 DOM 接口也与您在浏览器环境中找到的几乎相同,因此可以编写在两种上下文中运行良好的可移植 UI 代码。 【讨论】: 感谢您的信息。你知道任何可以看到这些特性的例子吗? 我想我会用一个交互器来实现它。有没有人的代码示例?