首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Java客户端如何替换applet?

Java客户端如何替换applet?
EN

Stack Overflow用户
提问于 2018-08-22 01:33:35
回答 2查看 0关注 0票数 0

我正在研究包含Applet的遗留Java应用程序,由于Applet已经在Java 9+版本中被弃用,我正在寻找类似的客户端技术,现有Applet可以用最少的努力移植到我的现有Applet

我分析的几个替代品:

  1. HTML5 / Javascript:虽然这可以帮助我构建更丰富的UI,但移植我现有的应用程序代码意味着重写整个内容。在这种情况下是否有任何可以拯救的工具/实用程序?
  2. Swing:可移植性更容易,但至少需要我的用户下载和安装瘦客户端应用程序。这是我目前最好的选择。有没有简化应用程序下载和安装过程的方法,因为从JDK 11开始,JNLP和Java Web Start已被弃用/废弃。
  3. Jpro:它在浏览器中启用JavaFX而没有任何插件,完全符合我的要求,但似乎在相当长的一段时间内处于测试阶段。此外它是一个专有工具,在我的产品中使用它将涉及额外的法律和合规性相关的开销
EN

回答 2

Stack Overflow用户

发布于 2018-08-22 10:13:55

使用Vaadin,类似于Swing,可以用Java编写Web应用程序,创建了JavaScript

票数 0
EN

Stack Overflow用户

发布于 2018-08-22 10:40:57

我不建议使用Jpro,因为只会将你的问题转移到未来:在某些时候,Jpro可能会停止支持,你将投入更多的工作来采用它。此外,Applet已被弃用,因为它们存在大量安全漏洞,这些漏在专业环境中使用是很危险的,就个人而言,我建议使用HTML,可能还有一个框架,例如Angular,因为适合移动设备并且将来会得到支持

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100002340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档