快速业务通道

JBuilder 2005开发Applet游戏全接触 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-24
RAM NAME = "stepInterval" VALUE="50"> 58. <PARAM NAME = "columnCount" VALUE="10"> 59. <PARAM NAME = "generateInterval" VALUE="500"> 60. </APPLET> 61. --> 62. <!--"END_CONVERTED_APPLET"--> 63. </body> 64. </html>

第13行指定了下载JRE插件的地址,如果没有安装这样的版本,将自动下载当前 JRE 1.5 系列的缺省下载版本,如果不能自动安装,则将用户引导到下载页面中,用户可以手工下载JRE,下载页面在第44行指定。

如果你的Applet最终部署在一个Web服务器中,且Web服务器位于局域网中,则你事先可以将JRE1.5.0下载下来,放置到Web服务器的上下文中,并更改第13行和第44行的路径。

提示:

将jinstall-1_5_0-windows-i586.cab下载并放置到自己的Web服务器中,相应更改<object>的codebase属性值,并不会成功自动安装JRE1.5.0,因为jinstall-1_5_0-windows-i586.cab并未包含JRE1.5.0的安装程序,而是通过cab文件中的jinstall-1_5_0.inf文件声明根据http://java.sun.com/update/1.5.0/1.5.0-b64.xml的配置信息,从Sun网站下载后安装。如果你Web服务器所在的局域网不能直接访问Sun网站,安装过程将无法安成。你需要更改cab文件中的jinstall-1_5_0.inf文件,下载并更改1.5.0-b64.xml配置文件才可以使局域网的客户端到你自己的Web服务器指定地址下载。

如果Applet是在jsp而非html文件中调用,则可以使用<jsp:plugin>标签来引用applet,以使applet以插件方式引用JRE。关于<jsp:plugin>的使用方法,请查看jsp相关书籍。

总结

我们讲述了如何在JBuilder开发一个简单的Applet指法练习游戏程序的过程,虽然这个游戏在功能上属于不敢见公婆型,但它涵盖了Applet开发的大部分内容和技巧。我们特在Applet中设置了一个不安全的功能:在客户机器中保存文件,浏览器事先毫不留情地阻截了它,尔后我们通过数字签名技术晓之以情,动之以理"说服"了浏览器取消安全限制。

大千世界,纷繁复杂,客户端浏览器的JRE版本和厂家百家争鸣,百花齐放,为了使我们的Applet能够在Sun标准的JRE1.5.0的版本上运行,我们动用了JDK自带的转换器对原html进行转换,这样标准的JER1.5.0将作为插件的形式下载并安装以支持这个难伺候Applet。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号