Java程序设计任务驱动式教程 任务十五 认识java applet(applet入(2)
513.代 码分析应用扩 展rGaphics是抽类象,可以类通G过rpahisc在Ap类let中绘制p各图形种。G aprihs类c常中的方法用有udpate()方法pa、nti)(法方r和epait(n) 方。系统法以调可update用()法方理清屏,希望重幕绘新 A制ppelt区域可时以用调repinta()法,调用方pinat(方)可以在绘 制法区绘制图形。 paint(方法只)一个有参,数该参是G数rpaicsh类实的例,上述在程 序码代中gG为rpaich类s的实,例g用vo调id rdawtsingrst(rng,i,b) a法使用当前方体和颜字色坐标在(ab),位的置绘制st由irg指n定 文的。
12本/2112 /
1
任务十五 认识java applet(applet入门)152 通过显示文本信息的applet小程序,学习编写和运行applet程序的方法,了解applet的特点,理解applet的生命周期和主要方法,同时掌握html与标记及html与applet的参数传递知识点。 15.1跟我做:第一个java applet程序152 15.2实现方案152 15.3代码分析153 15.4必备知识154 15.5动手做一做157 15.6动脑想一想158
.3 5码分析此外,Gra代pics类h常用图的绘形制法还方有下如种几 :oiv drawLdneix(,y11,x2,2):在点(x1,yy1和()x2,2y之间)一画条直线
;vod idarwvOa(lx,y1,w,1):绘h制圆的边框;椭 vod diarRewtc(x,y11w,h):绘,矩形的制边; viod框g d.rwaRunoRdctex1(y,1 ,, hw, w, rr)h:绘制圆角形的矩框; 边viod fillvaOlx1(,1,w,h):填充指定y椭的;圆 iod fvillRce(x1,t1y,w,)h填:充定的矩指;形 voi g.dfliRounldRct(ex1,y,1w, h, rw, hr):填充指的矩形。定13/12 1/3
任务十五 认识java applet(applet入门)152 通过显示文本信息的applet小程序,学习编写和运行applet程序的方法,了解applet的特点,理解applet的生命周期和主要方法,同时掌握html与标记及html与applet的参数传递知识点。 15.1跟我做:第一个java applet程序152 15.2实现方案152 15.3代码分析153 15.4必备知识154 15.5动手做一做157 15.6动脑想一想158
1.5 必4知备识51..1 A4plep简介 tpApetl可以译翻为应小用程序。Jva Aappelt是用Java言编写语的段一序程代码 将,嵌入其到HTM文件中,L够在能Web浏览器环中运行。境当 用访户嵌入问Aplep程序的网t时,A页plep会t网随页一被起下到载客 户端的计机算通,浏过览中的器Jvaa虚拟机行运 Applet。与Appilacton的主要i别在于执行区式方同不。pplAicatio从namni( )方法始运开,Ap行lep则是t浏览在器中运的行 。于由Applte程是序下到客载端的户浏器览运行,后因此它运行的速不 度受网速络度限制,用户可的使以用Applet加增网的页态效动果。在 Jaa vAplpte,可以中现实形图制绘字、体和颜色制控、动和声音画的 入插人、交机及互网交流络功等能
第。1章录目1421/ 1/
415.
任务十五 认识java applet(applet入门)152 通过显示文本信息的applet小程序,学习编写和运行applet程序的方法,了解applet的特点,理解applet的生命周期和主要方法,同时掌握html与标记及html与applet的参数传递知识点。 15.1跟我做:第一个java applet程序152 15.2实现方案152 15.3代码分析153 15.4必备知识154 15.5动手做一做157 15.6动脑想一想158
4 备必识知5.1.2 A4pletp生的周期 在Ja命avApple t的命生周中期会,经历种状态:初四始、运态行态停止态和消亡态。 A、plpte的种状几可态以过四通个法ini方t)(、sart(t、)sop()t和dsetroy(进)改行。 当Ap变petl浏被器览运时行,四种方法将这动自执。行 ⑴nit() 当iaJva pAletp第次一使支用持Jvaa浏的览器入时载调用会该方,法能功类似构造 方法。在A于plpe生命t期周该中方只执法一行,次此因以可将些一只执行需次一的 始初操作化放i在int()法方,中例如对量变组件的和始初等化 。s⑵trt(a)s trta) 调用(完iit(n)方后,系法统将自调用s动artt)(方法。当用离户开含App包lt的主页后又e再返回时,或 当浏览者从器图标态恢状复为窗口,时系统都自会动执行一 次再tsar(t)法。方方该法在pAplt的生命e期周中多次被用调可以,执一些行务,任 是或动相关启线程来执行任的,务如循环放播等 ⑶。sop(t )s和ar()t法方对相应,用当户离A开ppel所t页在或者是面览器变浏图标时,成统都系会调用 tops)(法方,方法该也可被以多调用次。可使以s用opt()法停止正在方 行的运线,停止消耗程系统资。 ⑷de源tsry(o )当用户闭关浏器或浏览览一另个页时,网系统就调用d会etrsyo)(法方清A除ppelt所用的所 资源。有15/2 115/第1目录
章
任务十五 认识java applet(applet入门)152 通过显示文本信息的applet小程序,学习编写和运行applet程序的方法,了解applet的特点,理解applet的生命周期和主要方法,同时掌握html与标记及html与applet的参数传递知识点。 15.1跟我做:第一个java applet程序152 15.2实现方案152 15.3代码分析153 15.4必备知识154 15.5动手做一做157 15.6动脑想一想158
15. 必4备识知始态(瞬态) 初初始态(态瞬 第)一次装,入造构Applet类,调用iitn()方法 调start(用方)
运法态行重 装新、改变页面大小或载返W回b页面,e调用 sartt)(法
方离开we页b:面最小化加或其他页载, 面用调tops)(方法停止态
关闭浏器览调,de用story()
方法消亡态
图1-5 2Aplpe的t生命期周
1/26116 /
任务十五 认识java applet(applet入门)152 通过显示文本信息的applet小程序,学习编写和运行applet程序的方法,了解applet的特点,理解applet的生命周期和主要方法,同时掌握html与标记及html与applet的参数传递知识点。 15.1跟我做:第一个java applet程序152 15.2实现方案152 15.3代码分析153 15.4必备知识154 15.5动手做一做157 15.6动脑想一想158
15. 必4备知识15.4.3 Appetl的创与建行 必运须过继通j承avaappl.e.tppAle或javtaxswin..JgAplpte类创Ap建pet,一个lA ppel至t少要实现个i一nti(、)tsra()或ptant()i法,其方架结框如构: 下uplbic class 类名 etxndse ppAlet {/或exte/nsd JpApel publtci vid ioni( t ){ //初化、始设置体、装载字图片 等 }ubpli cviod tastr )( /{启动/或恢复执 } publ行ci oivd sopt() {//执行被 起 } pu挂lbciv oi destdry( o) { /执/行关操作 }闭 pbliuc oidvp iatnGr(aphisc g) { /进/行图绘操作 } 等} 与ava JpAlpcitain一o样,ppAelt文件源扩的名展为.ajva,编后的译行文 执件扩展为.cl名sa。spAlpet中不需要ma有i(n)方,法但在要HMTL件中文 入嵌标才能记行。运71/2 117
任务十五 认识java applet(applet入门)152 通过显示文本信息的applet小程序,学习编写和运行applet程序的方法,了解applet的特点,理解applet的生命周期和主要方法,同时掌握html与标记及html与applet的参数传递知识点。 15.1跟我做:第一个java applet程序152 15.2实现方案152 15.3代码分析153 15.4必备知识154 15.5动手做一做157 15.6动脑想一想158
1/54 .备必识知Aplet的运p有行种两法: 方使用⑴ppletAViweer工运具行 命令提示在符键下命令入pApleVietwr eFirtspAlpteht.l,或m使者用 jaa编v辑查器看htl文件m,可以使用JD就K自的带小序查程看 器行运Aplpte小序。程⑵ 通浏过器览运 用行浏器览直打接开嵌入A了ppetlH的TML件文A,plet即在浏p览 器运上行这种运行方,要法求浏器览中正安确了装Jaa虚v机拟。1/8211 /8
15.
任务十五 认识java applet(applet入门)152 通过显示文本信息的applet小程序,学习编 …… 此处隐藏:3164字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用文档]李践-有效提升销售的12大黄金法则8-大
- [实用文档]党支部换届工作方案
- [实用文档]2013年下期电子商务专业部宣传工作计划
- [实用文档]方庄一矿通风、钻探绩效工资考核管理办
- [实用文档]项目一 认识企业物流认识企业物流
- [实用文档]MBI_Display_产品蓝图规画
- [实用文档]北京市建筑业劳务作业人员普法维权培训
- [实用文档]锅炉燃烧调整与运行优化
- [实用文档]4支付结算业务的核算
- [实用文档]米什金_货币金融学_第9版各章学习指导
- [实用文档]水泥混凝土路面硬化工程施工组织设计
- [实用文档]钢筋工程安全技术交底书
- [实用文档]关于公布华中师范大学本科毕业论文
- [实用文档]太原市园林绿化施工合同范本 2
- [实用文档]周日辅导 初中英语分类复习单项选择题(
- [实用文档]第四章 文化经纪人的管理形式 第二节
- [实用文档]学宪法讲宪法竞赛题库
- [实用文档]《数值计算方法》期末考试模拟试题二
- [实用文档]爱词霸学英语:每日一句( 十月)
- [实用文档]2014年国家公务员面试:无领导小组讨论
- 新课程主要理念和教学案例分析汇编(24
- 英国人的快乐源于幸福的家庭生活
- 七年级上册第一次月考模拟数学试卷
- 真丝及仿真丝的种类有哪些?
- 【最新】华师大版八年级数学下册第十六
- 高中英语3500个必背单词
- 我可以接受失败,但我不能接受放弃!
- 最近更新沪科版八年级物理上册期末试卷
- 绿化工作先进乡镇事迹材料
- 鲁教版九年级上册思想品德教学计划
- 英语音标的分类
- 地下室底板无梁楼盖与普通梁板结构形式
- 美容师黄金销售话术
- 雅思写作满分作文备考方法
- 血清甲状腺激素测定与高频彩色多普勒超
- 1度浅析装修对室内空气品质的影响
- 2017-2022年中国汞矿行业深度分析与投
- 计算机二级VB公共基础知识
- (何勇)秸秆禁烧_重在寻找出路
- 内外墙抹灰工程分包施工合同1




