我已经在Netbeans中创建了一个Swing应用程序,它基本上是一个聊天系统(使用套接字编程在多个客户机和服务器之间)。现在我想在一个网页上运行这个应用程序。这可能不改变任何代码吗?
x7yiwoj41#
现在我想在一个网页上运行这个应用程序。这可能不改变任何代码吗?不,它必须是JApplet才能嵌入到网页中,而小程序已经被有效地删除了。参见Java Plugin support deprecated和Moving to a Plugin-Free Web。另一方面,桌面应用程序(基于JFrame)可以使用Java Web Start从网页上的链接启动。
JApplet
JFrame
不要再提关于JWS的建议了,显然从Java9开始它也被弃用了。
1条答案
按热度按时间x7yiwoj41#
现在我想在一个网页上运行这个应用程序。这可能不改变任何代码吗?
不,它必须是
JApplet
才能嵌入到网页中,而小程序已经被有效地删除了。参见Java Plugin support deprecated和Moving to a Plugin-Free Web。另一方面,桌面应用程序(基于
JFrame
)可以使用Java Web Start从网页上的链接启动。编辑
不要再提关于JWS的建议了,显然从Java9开始它也被弃用了。