在Java中如何利用Applet来加载图像的论文.docVIP

在Java中如何利用Applet来加载图像的论文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在Java中如何利用Applet来加载图像的论文.doc

  在Java中如何利用Applet来加载图像的论文 摘要本文论述了在用java开发基于ljava接口和包url 一.在applet中显示图像不但需要引入image和包,还需要调用image包中的imageobserver接口 importjava.aage.*; importjava..url; importjava.aage.imageobserver; publicclassmyappletextendsappletimplementsimageobserver{... 二.要使applet能识别图像的位置就必须定义图像路径(如果图像文件在当前applet程序的目录下,只需要直接加载图像文件即可) urlimgurl=getdocumentbase(); 将路径设为和你的html文件在相同。.cOm urlimgurl=getclassbase(); 将路径设为和你的html文件在相同。 三.在完成图像路径的设置后,就可以通过getimage()函数来获取图像 img=getimage(imgurl,imgname); 当然,有可能你想将自己的图像文件放到一个目录里去,那么你可以这样做 img=getimage(imgurl,img+imgname); 四.这样就可以通过draage()函数来在applet中显示图像 最基本 方法 是调用draage(),这个方法在graphics类中有定义,最简单的调用形式如下: g.draage(image,xposition,yposition,this); 最后一个参数呼叫了imageobserver. 五.最后的补充 以上所说的都是最典型的加载图像的方法,如果遇到图像文件很大时,就必须对图像文件进行压缩处理,当然有时候你甚至想把你的图像文件打成jar包,这时,你就需要用到getresourceasstream()方法了。 inputstreaminobject=getclass().getresourceasstream(image.gif); bytebuffer[]=neageimg=createimage(buffer); 六.通过一个典型的小程序演示以上在applet中通过imageobserver接口来实现加载一个图像 importjava.aportjava.applet.*; importjava..url; importjava.aage.*; importjava.aage.imageobserver; //使用imageobserver接口 publicclassmyappextendsappletimplementsimageobserver{ imageimg; stringimgpath=; intxpoint=50,ypoint=50; publicvoidinit(){ setbackground(color.red);//设置背景颜色 setforeground(color.green);//设置前景颜色 imgpath=img/+example.gif;//设置图像文件路径 } publicvoidpaint(graphicsg){ urlimgurl=getdocumentbase(); img=getimage(imgurl,imgpath); 七结束语 随着网络的 发展 ,其功能日趋强大,对网页的包装的要求也是越来越高,而java无疑是网络编程最好的工具,利用java中的applet在html中加载一些丰富精美的图像就会给静态的html???页增加一些活力,那么展现在用户面前的就是一个个生动的页面. 参考 文献 1lt;lt;thinkinjavagt;gt;bruceeckel(美)著侯捷译 2lt;lt;java 应用 设计gt;gt;宋波董晓梅

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档