用于交互式动画的 Java Swing 与 HTML5 Canvas

标签 java swing html canvas applet

我想创建一个像Visual Thesaurus 这样的交互式动画提供。我正在评估我可以采用的不同技术,我想知道在带有 Swing 的 Java applet 或带有 Canvas 的 HTML5 中实现图形可视化的优缺点是什么(我只知道他们姓名)

我懂 Java 和一点 Javascript,我想避免专有技术

编辑:最重要的是:HTML 5 canvas 是否支持事件监听器,如it seems to me Swing 呢?

最佳答案

我会选择 RaphaelJS http://raphaeljs.com/这是一个非常好的 Javascript 图形库。它不是基于 HTML5( Canvas )的,而是使用 vector SVG(和 VML)图形,但它适用于大多数浏览器(甚至是较旧的 IE)。如果您想要内置图表,请参阅 http://g.raphaeljs.com/

另外,这是一个主要优点,您将不会被限制使用小程序。

这里有一些 raphaelJS 的例子:
http://raphaeljs.com/graffle.html
http://raphaeljs.com/curver.html

关于用于交互式动画的 Java Swing 与 HTML5 Canvas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4248371/

相关文章:

java - 声明变量的最佳方法是什么?按照下面的例子?

java - JPasswordField 在 JTable 中无法正常工作

javascript - AngularJS $rootScope 用户输入对象的数组被最后一个条目覆盖

java - 无法在另一台电脑上执行 JAR 文件

html - Chrome 42 中的样式输入占位符(默认和焦点状态)

jquery - 使用 jquery 在 THIS 之前获取特定元素

java - 无法使用JBOSS 7运行/调试Intellij

java - 了解 Java 垃圾收集中的足迹测量

java - 如何从 salesforce.com 调用 heroku java 应用程序?

java - 有没有一种简单的方法可以从显示的 JFreeChart 图表中删除 TimeSeries?