Java applet的替代品

时间:2015-06-20 13:05:30

标签: java applet

我打算编写一个简单的程序,以图形的形式显示我大学学生的课程先决条件(即作为顶点和边缘的网络)。我想将该程序嵌入网页,以免人们下载可执行文件的麻烦。

目前我正在考虑让我的程序成为Java applet(Java也可以让我访问方便的Swing库),但我不喜欢在大多数移动设备上无法查看applet的事实。 / p>

对于像这样的项目,还有哪些替代applet?我想让它与尽可能多的设备兼容,而且不必从头开始构建图形内容。

最后一个考虑因素是我这样做主要是为了学习练习。理想情况下,我将要使用的工具将来有助于了解。

3 个答案:

答案 0 :(得分:7)

请不要使用小程序。他们已被充分弃用。

最好的方法是使用html / js / css。存在许多可用于帮助您完成此任务的有用库。 jQuery似乎很明显,但是还有d3.js或vis.js用于显示数据的可视化表示,以及用于响应性的引导(移动友好性)。

答案 1 :(得分:2)

  • 您可以使用Angularjsangular-chart在网络浏览器中显示图表。

  • 如果您的图表数据是动态的,您可以使用NodejsmongoDB作为后端。

  • angular-chart具有响应性且易于显示动态图表。但是,由于它使用HTML5画布,因此某些移动浏览器可能无法根据设备顺利显示其过渡。

我个人不喜欢在Web浏览器中使用applet,而使用像Angularjs这样的优秀框架可以实现相同的功能。

答案 2 :(得分:-2)

为什么不尝试通过Servlet框架构建项目 顺便说一下,由于处理请求,servlet删除了cgi applet使用相同的概念