从java应用程序到applet?

时间:2012-11-30 13:28:37

标签: java java-ee applet

我从未使用applet并且有以下问题:

  • 只需提供不同的界面,现有的Java桌面应用程序是否可以移植到Applet?我可以重用GUI背后的所有内容(服务,注入,数据库)吗?

  • 与Java EE应用程序相同吗?只需提供不同的UI并重用其余代码即可?

3 个答案:

答案 0 :(得分:2)

基本上你只需要在一个扩展Applet的类中嵌入JFrame,或者之前用过的任何东西。不,你不能使用所有东西,Applets(例如访问文件系统)有一些安全限制,直到它们被签名。

答案 1 :(得分:0)

UI等大部分都是“可重复使用的”,但applet也受到更严格的沙盒攻击; applet仅限于用户允许的权限和/或用户计算机上JVM设置的添加。 (对于诸如数据库连接之类的东西,以及可能的防火墙考虑因素,applet的端口访问也存在限制。

所以,答案是“是的,但仍有很多工作。了解哪些工作将基于您的用户群。

答案 2 :(得分:0)

基本上,当您制作小程序时,您无法使用框架或菜单。你应该使用面板并对它们进行处理。之后的大部分事情都很简单,相同。