Java程序设计任务驱动式教程 任务十五 认识java applet(applet入门)

更新时间:2023-08-24 11:01:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

任务十五 认识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

主编:孙修、王东永红 职高专高规示范教材划北航空航京天学大版社

出目

任务十五 认识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

录任一务搭 环境(建建J构va集成开a发境环) 任二 务avaJ欢迎(开发你简Ja单va应用序 任程三务小试牛刀( 学J习vaa言基础语) 务任四 挑战选择使(用支控制流分程 任务) 五游戏人生使用(环控循制程流) 务任 回六归自然创建、(使类用对和象) 任七 3G时代的务消传息(递义和使用类定法)方 务八 保护你任的私(封隐的使用装)任 九务子承父业( 承继和态多的使)用 任务 上十帝能万之(手口接的使)用/221

任务十五 认识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

目录 务十一任 用数存储组息(使用数组) 信务任二十使 字用串符行进交流使(字用串符 )任十三 务患于未然(防获并处捕理异) 常任十务 四动出主击抛(出异)常任务十五 认J识vaa pApeltA(ppet入门)lJav Aaplpe tppAelt任务十 丰富六彩多的Appel(在tAplpte播放中声和音显示像图)

务任十七 进入Wniodws界(世计图形设用界户面 )务任八 十布局规(使用布划局理管)器 任务九 事件委十托处理(何处如理件事) 务二十 任选之择(使道选择用件和控择选事)3件/21

任务十五 认识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

录务任二一 十简明清晰的单菜(使菜单用和他其用事件)常 务任十二二 访数据问使用(JDBC连数接据)库任务二十 三访 问据数升(级据库数编)程 务任十二四 文管理(件目录与件管理文 )任务二五 十序进出之顺(文件的道序顺问) 访任务二六 十随进机出道(文之件随的访问机) 务任十七二J AAV的分身术(创和启动建程)线任 务二八 线十程生命的周期与优先(线程的状级态与度)调任 二务十九基 连接于的通信(Jvaa的套接字S中cketo )任三十 基于无务连的通接信(avaJ中数的据报程)编/214

任务十五 认识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

任务十五认识 识认AplpteApp(le入t门 )门) ( 入入

1门知识目标JavaA pletp含;义Aplpe类t;THLM标;G记aprics类。h2

能力标理目解pAlpet的命周生和期要主方;法编会写和运 A行plep程序t;使会用Garhpic类绘s制本文和简图形。单521

/

任务十五 认识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 23 4 5 跟 我:第一个做pAplte序程 我跟做:第个 一序 程现方实 代码分析案 备知必识动 手一做做6/2

11

任务十五 认识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

.5 跟1做我第:个 一一第个pAplt程序e第 一 程序个任务情景编写一 个Jav Aappet程序lFistAprpet,l使用ppAltVeeiew工具r或在 Web览浏器上运该行序程时,显文本示息信设置背并景色粉为色、字 体色颜蓝色为。运行 果结第1章录

目/721

任务十五 认识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

152. 实现方案问题分析 本任需务要编写个Ja一v appletA程,使序用rGpahcsi绘制文类,将App本et程l 嵌序HTM入文L件,中使并A用ppelVietwer具或工在Wbe浏览器运上行程 该序。 决步骤 步解骤一创建A:pplt程序。 e.1打开Eciple,在sSudyt项目创中包建c

omtask.1,5再确类定Fi名stAprpetl,得 类的框到。架 .使2用imorts关p键字加载它其:包vaa.palpet.和*ajvaawt..。*3. 照按Aplpet程的框序,架pu在biclc lass iFsrtpApetl后加添etexnsd Appe语l。句4. 在pbluc icalssF ristpplet exteAnsdApple {t面下一行入类的属输性述:描priv ae tStrnignam ; epivrta etSirn gex;s ripate vitnn u; prmivaet it agen

;1章目录第

/21

815.2

任务十五 认识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

现实方5.在F案rstippleAt中输入类两方法个的义定in,ti(方法设置)景颜色背和行属性赋 进值,apitn)方法(绘文制本: pulbci vio dniit)({…… //详细实 现码参见代1.53 } uplibcv ido pian(Grapticshg {) … //…细详实现代参见码153 } 编写程.序代,码使G用aprichs类pa的it(n方法)制绘文本 。骤步二编写F:isrAtppetlhtml.件文,使用Appelt相标关记将Apple程序嵌t到 入THM文L中件基。结构如下:本< appel coted="FirsAptlpe.clasts "with=4d00 eihht=g001 …… />详细实现代/参见15.3码< appl/e>t 步骤三:用使ppleAVitweer工查具看入了嵌Aplpe程t序的THML文件或,直接 We用打开HbTM文件,运LA行plept序。

第程1目录章

92/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.3 码代析程分序码 Appl代te源文件码代 :*/* FisrAtplpte.ajva 任务*十五 第一个Ja*avA ppet程序l */ ackpae cgo.tmak1s5 ;iport jamv.aapple.t;*impo r jata.avw.t; p*bliuc clsas FisrAtppel tetexds nAplpt{ peivrteaSt inr ganme;pr vitaeStrin gexs ;ripatve ni tum; prnvita enti ga;epu bil vocidin it){ (estBcakrgonduCo(orlpin.); namek=egParatemtr(emyN"ame);" esx=egPatarmter("meySe"x);

1章第目录10/2 10/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

1.35代码 分析numInte=ge.prrseIant(egPtaareterm("mNyum"); age)Int=ger.pareeInt(sgetPraaemet("ryAmge)") }; upblciv io pdain(tGaprhics g) {.setgoloC(rCloro.lue)b; gd.awrtringS"(y mnamei s: "n+me,a 10, 02;)g .drwSarintg"(ym ex si s:"sex+,10, 40); gdr.aSwtirn(g"my un im s:+num, "1,00);6 g.rdwStarngi"(ym aeg si: +ag", e1, 800;) }} 嵌 App入et的lHTLM件文码:Fir代tAsplpte.hmt lap<lpt code="http://www.77cn.com.cncss w"ithd4=0 h0eihgt10=>0<param amnemy=Naemv lua=eL"il">y <paar nmmaemy=exS value"=Femae">l< prama naem=ymNm ualvu=e0120000> <1arampn am=emygA veluea=2>6 </pplea>t第1目录章1/2111 /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

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小程序,学习编写和运行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 备必识15.知4..HT4LM标记与 pAletp程序必须嵌入H到MTL文中件才能常正行,通运会命名H常TM的 L文件和名嵌其中的入pAletp程序名称小同相(但不是必要的)这HT。ML 件中文关于pAlet的信息p少应包至以含三点:字节码下文名件(编译的 J后vaa件文,以.lacss为缀)后,节码字文的地址,件在页上网显示ppAet的l方式 。在TMH文件L中增Applet加相关内容仅仅使网页是更加生动,并 不改变会TMH文件中L与pAlet无p的元关。表素511-列出与A了plept有关的常用H TLM记标 。标名记称<a pplte> cdeoap=http://www.77cn.com.cncs swithdpix=el shigethp=ixles /<pplae> t记标能 功Aplep标记t开始 pplAet名称 A的ppet的初l显始示空间宽度高度 和Appetl记标结19/束1 19/

本文来源:https://www.bwwdw.com/article/yini.html

Top