欢迎来到天天文库
浏览记录
ID:4142065
大小:209.69 KB
页数:3页
时间:2017-11-29
《利用applet制作电子相册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机光盘软件与应用2012年第l期ComputerCDSoftwareandApplications多媒体技术及应用利用Applet制作电子相册刘蕴。侯艳芳(周口职业技术学院,河南周口466000)摘要:本文通过介绍Applet的体系结构和其生命周期以及如何创建和执行Applet程序,介绍了电子相册的制作过程。关键词:Java;Applet;电子相册中图分类号:TP393.09文献标识码:A文章缡号:1007—9599(2012)O1—0123—02ToMaketheElectronicAlbumWiththeAppletLiYun,HouYanfang(ZhoukouVocatio
2、nalandTechnicalCollege,Zhoukou466000,China)Abstract:ThispaperintroducesthearchitectureofAppletanditslifecycleandhowtocreateandexecuteaAppletprogram,introducedtheelectronicalbumproductionprocess.keywords:Java;Applet;ElectronicalbumJavaApplet是用Java编写的、含有可视化内容并被嵌入Web换到其他页面时,浏览器会自动调用stop0方法,终止Applet
3、页中由浏览器解析执行的小程序。Applet在互联网上有着广泛的程序。如果用户又回到Applet程序所在的Web页面时,则浏览器应用,它不仅仅能提供静态的信息,而且可以提供可靠的服务,将重新启动Applet程序的startO方法。从而使网络更广泛地渗入到社会的方方面面。(四)destroy0:当用户关闭Applet程序窗口时,会自动一、AppIet简介执行此方法,结束程序,释放所占资源。也就是说它可以用来执Applet是Java的小应用程序,它是动态、安全、跨平台的行Applet所要求的任何关闭操作。网络应用程序。JavaApplet嵌入HTML语言,通过主页发布到四、操作流程Inter
4、net。网络用户访问服务器的Applet程序时,Applet从网制作相册关键代码段如下络上下载后,在支持Java的浏览器中运行。由于Java语言的安(一)创建一个基本的Applet小程序全机制,用户一旦载入Applet,就可以放心地生成多媒体界面或importjava.awt.event.:完成复杂的计算,而不必担心病毒的入侵。importjava.awt.:在Java中存在两种类型的Applet。第一种是基于importjava.applet.:java.Applet定义的Applet类。这些Applet使用抽象窗口工具publicclasspictureextendsAppleti
5、mplements集AWT,提供图形用户界面GUI,或者也可完全不使用GUI。从JavaItemListener{创建开始就提供这种风格的Applet。publicvoidinit0f}要使用Applet,必须在一个HTML文件中指定它。Sun推荐通publicvoidpaint(Guaphicsg){}过Applet标签来使用Applet。当在HTML文件中遇到Applet标publicvoiditemStateChanged(ItemEvente){}签时,启用了Java的web浏览器就将执行Applet。}二、AppIet的体系结构(二)在picture类中,重定义paint0方
6、法,绘制图形所有的Applet都具有同样的基本体系结构,并具有同样的publiCvoidpaint(Guaphicsg)生命同期。从结构而言,Applet类似于基于窗口GUI程序。这{g.setColor(color.green);意味着它们不是像基于控制台的程序那样组织的。Applet的执g.drawRoundRect(1O,10,300,300,20,20);行不是从main()开始的。实际上,很少有Applet具有mainOg.setColer(colo.orange):方法。Applet的执行从它的生命周期方法开始,并由其控制。g.fi11RoundRect(10,10,300
7、,300,20,20);Applet窗口的输出不是通过System.out.println0执行的,而g.setColor(color.black):且通常不是用readline0之类的方法来用于输入。相反,用户g.drawOval(50,20,200,35);交互是通过由AWT或Swing组件提供的各种控件处理的。也可g.setColor(color.white);以将输出直接写入Applet的窗口,但必须使用drawSwing()之g.fi
此文档下载收益归作者所有