JApplet与swing的使用和JApplet的安全特点

来源:互联网 发布:四知古文翻译 编辑:程序博客网 时间:2024/05/01 10:30
对于JApplet中使用Swing是可以不受限制的,但要注意客户端的jre的版本,当版本在1.4以上的话就可以!
至于如何在applet中添加swing组件的方法:
1)用通过外部的html文件来定义组件参数,然后在applet中使用。这种方法只在比较老的版本中使用。
2)利用JApplet中支持container级getContentPane进行书写界面。同在一般swing application书写界面一样,可以使用swing包,以及其他包中的内容。
至于applet的安全性:
1)一般在测试环境中,在编译和运行中没有非网络异常的所有的applet都能运行,可以访问任何网站,包括internet上的站点。
2)通过本地的含applet的htnl来执行,在applet中可访问本地(本机)的网站,不能访问非本机的站点。即包括不
能访问internet上的站点。
3)当applet部署到某个站点上。当客户机(包括与站点同机的本地机)浏览器请求它时,它不能访问外部站点,也不
能访问本站点。
如果要使其能够在任何客户机浏览器都能访问它,就只能采用认证机制。