小應(yīng)用程序applet設(shè)計(jì)

小應(yīng)用程序applet設(shè)計(jì)

ID:22436718

大小:125.99 KB

頁數(shù):7頁

時(shí)間:2018-10-29

小應(yīng)用程序applet設(shè)計(jì)_第1頁
小應(yīng)用程序applet設(shè)計(jì)_第2頁
小應(yīng)用程序applet設(shè)計(jì)_第3頁
小應(yīng)用程序applet設(shè)計(jì)_第4頁
小應(yīng)用程序applet設(shè)計(jì)_第5頁
資源描述:

《小應(yīng)用程序applet設(shè)計(jì)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、(2014/2015學(xué)年第二學(xué)期)課程名稱JAVA程序設(shè)計(jì)實(shí)驗(yàn)名稱小應(yīng)用程序Applet設(shè)計(jì)實(shí)驗(yàn)時(shí)間2015年6月16口指導(dǎo)單位計(jì)算機(jī)學(xué)院實(shí)驗(yàn)教學(xué)中心指導(dǎo)教師鄧玉龍學(xué)生姓名班級學(xué)號學(xué)院(系)專業(yè)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)名稱小應(yīng)用程序Applet設(shè)計(jì)指導(dǎo)教師鄧玉龍實(shí)驗(yàn)類型上機(jī)實(shí)驗(yàn)學(xué)時(shí)2實(shí)驗(yàn)時(shí)間2015-6-16一、實(shí)驗(yàn)?zāi)康暮腿蝿?wù)要求學(xué)生能在學(xué)習(xí)和理解課堂學(xué)4內(nèi)容中JAVA小應(yīng)用程序的葙礎(chǔ)上,通過實(shí)驗(yàn),培養(yǎng)學(xué)生將JAVA小應(yīng)用程序相關(guān)知識點(diǎn)(包括JAVAApplet和低級事件處理模型)有機(jī)結(jié)合,設(shè)計(jì)基于WEB瀏覽器的小應(yīng)用程序的能力。二、實(shí)驗(yàn)環(huán)境(

2、實(shí)驗(yàn)設(shè)備)PC微型計(jì)算機(jī)系統(tǒng),MicrosoftWindows揀作系統(tǒng),SUNJavaDevelopmentKit開發(fā)工具包,NetBeans開發(fā)工具。三、實(shí)驗(yàn)原理及內(nèi)容(包括操作過程、結(jié)果分析等)實(shí)驗(yàn)內(nèi)容:設(shè)計(jì)和編寫一個(gè)可以川鼠標(biāo)操作的Applet小應(yīng)川程序和相應(yīng)的HTML頁面,觀察Applet的執(zhí)行過程,測試程序鼠標(biāo)川戶交互操作的效果。//Applet小程序鼠標(biāo)放人選擇塊importjava.awt.*;importjava,applet.氺;importjava.awt.event.publicprivateprivatepr

3、ivateprivateprivateprivateprivateprivateprivateprivateprivateprivateprivateclassMouseextendsAppletimplementsMouscListener,MouseMotionListcncr{staticfinallongserialVersionUID=IL;finalfinalfinalfinalfinalstaticintMAX=256;doubleSX=-1.0doubleSY=-1.5doubleEX=2.0;doubleEY=1.

4、5;intpicX,picY,//實(shí)部的最小值//虛部的最小值//實(shí)部的最大值//虛部的最大值xs,ys,xe,ye;staticdoublexl,yl,x2,y2,p,q,xb,yb;staticbooleanaction,rechteck,fertig,stopit;staticfloatxy;ImagebiId;Graphicsgl;Cursorcl,c2;publicvoidinit()//初始化所有實(shí)例{p二-0.46;q=0.57;fertig=false;addMouseListener(this);addMouseM

5、otionListener(this);cl=newCursor(Cursor.WAIT_CURSOR);c2=newCursor(Cursor.CROSSHAIRCURSOR);picX=getSizeO.width;picY=getSizeO-height;xy=(float)picX/(float)picY;biId二createImage(picX,picY);gl=biId.getGraphics();fertig=true;}publicvoiddestroy()//刪除所有實(shí)例{if(fertig){rcmovc.Mo

6、useUstencr(this);removeMouseMotionListener(this);biId=null;gl=null;cl二null;c2=null;System.gcO;}}publicvoidstart(){action二false;rechteck=false;stopit=false;startwerte();xb=(x2-xl)/(double)picX;yb=(y2-yl)/(double)picY;juliaO:}publicvoidstop(){}publicvoidpaint(Graphicsg){

7、update(g);}publicvoidupdate(Graphicsg){g.drawImage(biId,0,0,this);if(rechteck){g.setColor(Color,white);if(xs

8、e),(ys-ye));}}}privatevoidjuliaO//計(jì)算所有的點(diǎn){intx,y;floath,b,alt=0.Of;action=false;setCursor(cl);showStatus("正在計(jì)算julia集,請

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。