学位论文—基于java的浏览器的设计与实现.doc

学位论文—基于java的浏览器的设计与实现.doc

ID:14368343

大小:582.00 KB

页数:32页

时间:2018-07-28

学位论文—基于java的浏览器的设计与实现.doc_第1页
学位论文—基于java的浏览器的设计与实现.doc_第2页
学位论文—基于java的浏览器的设计与实现.doc_第3页
学位论文—基于java的浏览器的设计与实现.doc_第4页
学位论文—基于java的浏览器的设计与实现.doc_第5页
资源描述:

《学位论文—基于java的浏览器的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于java的浏览器的设计与实现——GUI界面子系统摘要21世纪人们对互联网的依赖越来越大,而网页浏览器作为上网浏览信息所必需的软件之一,已经得到了广泛地应用。在IE占据了大部分浏览器市场的情况下,国内外开发商依然没有放弃这个巨大的市场,各式各样的浏览器被开发出来抢占市场。网页浏览器的开发与应用已成为了计算机领域近年来的一大热点。本文用软件工程的开发过程,详细论述了浏览器的分析、设计及代码实现,最终实现一个具有能同时浏览多个网页,可查看收藏夹,可以实现打开网页,超链接监听并响应,前进和后退等基本功能的浏览器。本文以

2、一个实际运作的浏览器Browser为主轴介绍浏览器的设计理念与方法,同时讲述浏览器中各个模块如何互相协同运作,来完成一个呈现网页的工作。通过下载JDIC类库,实现了浏览器选项卡,从而达成了一个窗口显示多个网页的目的。收藏夹的实现是将收藏夹集合序列化到数据文件中,这样收藏夹被持久化解决了收藏夹的问题。另外,JavaSwing技术也是本文介绍的浏览器所使用的一种主要的技术,通过使用各个组件,并增加监听器和事件处理等操作,最终形成一个具有一定事物处理能力的浏览器的界面部分。关键词:浏览器,JDIC类库,JavaSwing

3、,事件BasedonthedesignandimplementationofaJavabrowserAbstractInthe21stcentury,peoplerelyontheInternetismoreandmorebig,thewebbrowserasoneofthenecessarysoftware,surfingtheInternetinformationhasbeenwidelyused.InthecaseofoccupyingmostoftheIEbrowsermarket,developersst

4、illdidn'tgiveupthehugemarketathomeandabroad,developedavarietyofbrowserispreemptedmarket.Thedevelopmentandapplicationofwebbrowserhasbecomeafocusinthecomputerfieldinrecentyears.Inthedevelopmentprocessofsoftwareengineering,thispaperdetaileddiscussestheanalysis,de

5、signandcodeimplementationofthebrowser,andultimatelyachieveahavetobrowsemultiplewebpagesatthesametime,toviewthefavorites,canrealizeopenawebpage,hyperlinkstomonitorandrespondto,thebasicfunctionsuchasforwardandbackwardinthebrowser.BasedonanactualoperationoftheBro

6、wserBrowserBrowserdesignconceptandmethodofintroductionformainshaft,variousmodulestellstheBrowserhowtoworktogetherwitheachotheratthesametime,tofinishtheworkofarenderedpage.BydownloadingtheJDICclasslibrary,therealizationofthebrowserTAB,whichreachedthepurposeofaw

7、indowtodisplaymultiplewebpages.Therealizationofthefavoritesarefavoritescollectionserializedintoadatafile,thiscollectiondoublecoverletpersistentsolvedtheproblemofthefavorites.Inaddition,theJavaSwingtechnologyisalsointroducedinthispaperbythebrowserusingakindofma

8、intechnology,throughtheuseoftheindividualcomponents,andaddinglistenersandeventhandlingoperationssuchas,eventuallyformingacertainthingsbrowserinterfacepartofprocessingcapacity.Keywo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。