html—是否可以在现代浏览器网页中嵌入JavaSwing应用程序?

7gcisfzg  于 2021-07-11  发布在  Java
关注(0)|答案(2)|浏览(415)

我创建了一个简单的JavaSwing应用程序,并希望将其嵌入到一个html网页中。我在网上搜索过答案,但似乎什么都不管用。我已经尝试了applet和javawebstart(尽管我可能遗漏了一些东西)。有可能这样做吗?如果有,怎么做?
非常感谢你!
p、 我问这个可能是常见问题的问题,只是因为许多旧的答案不再相关。

2w2cym1i

2w2cym1i1#

java applet技术正在被oracle(java的所有者)和浏览器制造商(mozilla、apple、google等)逐步淘汰。
甲骨文也在逐步淘汰JavaWebStart。参见java客户端路线图2020-05更新。
javawebstart的一个开源分支继续作为openwebstart。
您可以考虑将您的应用程序重建为一个vaadin web应用程序,以类似swing的方式使用带有小部件的表单布局。

dtcbnfnu

dtcbnfnu2#

嗨,欢迎来到堆栈溢出。
你可能对cheerpj感兴趣(https://leaningtech.com/pages/cheerpj.html)
cheerpj是通过html5/webassembly/javascript运行任何java应用程序和applet的解决方案。awt和swing ui都得到完全支持。您可以在此处看到基于swing的演示:https://leaningtech.com/pages/swingdemo.html
充分披露:我是cheerpj的首席开发人员和leaning technologies的首席技术官,leaning technologies是这一产品的幕后推手。

相关问题