我在Netbeans中创建了一个基本上是聊天系统的Swing应用程序(使用套接字编程在多个客户端和服务器之间)。
现在我想在网页上运行此应用程序。这可能不改变任何代码吗?
答案 0 :(得分:4)
现在我想在网页上运行此应用程序。这可能不改变任何代码吗?
没有。它必须是JApplet
才能嵌入到网页中,并且applet已被有效杀死。请参阅Java Plugin support deprecated和Moving to a Plugin-Free Web。
另一方面,桌面应用程序(基于JFrame
)可以使用Java Web Start从网页上的链接启动。
废弃有关JWS的建议,显然它自Java 9起也被弃用。