如何构建图形交互小程序



我想知道如何构建交互式浏览器应用程序,Java 小程序是否适合以下方面:

  • 用户应该有某种板,他可以在其中创建/拖动/连接对象

  • 这些对象将是一种状态机,其中每个对象都可以连接到另一个对象,可以具有定义的状态,并且可以在预先执行的操作上更改其状态。或者,用户应该能够定义这些操作。

  • 这些对象不应该看起来像老式的Java Swing/AWT元素。我想要一些漂亮的标准元素,如圆圈、纠结、箭头、线条等,它们非常适合当前的网络区域。

所以:整个盘子必须是交互式的,上面的元素也必须是交互式的。如何最好地构建此类应用程序?我不应该错过哪些技术/框架/库?

非常感谢!

用Java可以做到这一点,但请记住,长期以来的趋势是远离小程序。 许多浏览器(例如,iOS和目前Mac上的Chrome)根本无法运行Java。 默认情况下还有更多禁用它。

你最好的选择是HTML5/JavaScript。 看看HTML5 Canvas元素。 有了它,你可以绘制你的形状,然后管理用户与JavaScript的交互。

相关内容

  • 没有找到相关文章