如何在网页上运行Swing应用程序?

时间:2017-02-15 13:24:55

标签: java swing web-services sockets

我在Netbeans中创建了一个基本上是聊天系统的Swing应用程序(使用套接字编程在多个客户端和服务器之间)。

现在我想在网页上运行此应用程序。这可能不改变任何代码吗?

1 个答案:

答案 0 :(得分:4)

  

现在我想在网页上运行此应用程序。这可能不改变任何代码吗?

没有。它必须是JApplet才能嵌入到网页中,并且applet已被有效杀死。请参阅Java Plugin support deprecatedMoving to a Plugin-Free Web

另一方面,桌面应用程序(基于JFrame)可以使用Java Web Start从网页上的链接启动。

修改

废弃有关JWS的建议,显然它自Java 9起也被弃用。