Java Web应用程序AWT还是Swing?

时间:2015-03-13 12:32:44

标签: java web applet

在开发基于Java Web的应用程序时,是否有必要使用AWT?

我一直在研究这个问题,答案令人困惑。以Runescape为例。用户访问网站并可以在那里玩游戏。他们还可以下载桌面应用程序来玩游戏。

如果我正在开发游戏应用程序,并且我的主窗口是在JFrame中创建的,但我的所有图形都在主窗口内的JPanel中处理,我是否能够实现这一点在网页内部将来没有太大困难?我希望只需访问网站并运行应用程序即可访问我的游戏。

此外,我已经看到人们参考" Java Web Start"。这会将java应用程序加载到网站内部,还是安装/运行Java并执行程序(因此,如果我的main函数打开JFrame,它将显示在您的任务栏上)。也许我在Java应用程序和Java applet之间存在一些混淆。

1 个答案:

答案 0 :(得分:1)

  

..我将来能够在网页内实现这一点而不会有太大困难吗?

没有。最近,applet的安全环境变得更加强大,但即便如此,浏览器也会在applet和屏幕加载的applet之间设置更多的障碍。 Chrome设置为删除插件,该插件通常会嵌入applet和其他一些东西。

  

我希望只需访问网站并运行应用程序即可访问我的游戏。

     

此外,我已经看到人们参考" Java Web Start"。 ..

是的,提供指向已启动的JWS JFrame的链接将更容易,并为最终用户提供更好的体验。