基于java网络浏览器的开发与实现

基于java网络浏览器的开发与实现

ID:10998813

大小:536.00 KB

页数:113页

时间:2018-07-09

基于java网络浏览器的开发与实现_第1页
基于java网络浏览器的开发与实现_第2页
基于java网络浏览器的开发与实现_第3页
基于java网络浏览器的开发与实现_第4页
基于java网络浏览器的开发与实现_第5页
资源描述:

《基于java网络浏览器的开发与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、东华理工大学国际教育学院毕业论文摘要摘要毫无疑问,网页浏览器已经彻底地改变了历史。对个人来说,它改变了我们的学习方式、言论与交流方式、生活购物方式等等,进而影响了我们的思考方式。对整体来说,整个地球变小了,资源的查找、共享都变得异常方便。网页浏览器(Browser)是一个软件程序,用于与WWW建立联结,并与之进行通信。它可以在WWW系统中根据链接确定信息资源的位置,并将用户感兴趣的信息资源取回来,对HTML文件进行解释,然后将文字图像显示出来,或者将多媒体信息还原出来。本网页浏览器是采用JDIC项目提供的WebBrowser组件实现浏览器模块,包括的部分有:菜单栏模块,工

2、具栏模块,地址栏模块,浏览器选项卡模块以及收藏夹模块。1菜单栏模块内容包括文件菜单,转到菜单,调整菜单和收藏夹菜单。主要是通过菜单栏的操作实现网页的前进,后退,停止,刷新和转到功能,还包括收藏夹的新建与整理。2。.工具栏的功能则是实现常用的操作,通过点击工具图标来实现菜单栏中所有的操作。3.地址栏模块则用来接收用户输入的网站地址,然后将该地址传给浏览器组件,呈现指定的网页。4.浏览器选项卡模块实现在同一个窗体中显示多个页面。5.收藏夹模块是本设计中最重要的一部分,包括整理收藏夹菜单和添加收藏夹菜单,可在程序运行的过程中根据用户保存的内容,填充收藏夹的内容,且在网页浏览器重

3、新启动的情况下依旧保留有上次保存的网页。在最初的功能模块构思中,遇到许多复杂的难题,特别是收藏夹的实现,在开始的时候,收藏夹里的内容与分类都会因为程序的关闭而丢失,一直不能解决,后面查了很多书,才知道因为他们没有被持久化。于是通过资料的学习,用Java的对象序列化技术,来实现收藏夹的持久保存。【关键词】网页浏览器;模块;收藏夹;东华理工大学国际教育学院毕业论文ABSTRACTABSTRACTThereisnodoubtthatwebbrowserhascompletelychangedourhistory.Forindividuals,itchangedourwayofl

4、earning,speechandcommunication,lifewaytoshopandsoon,inturnaffectedourwayofthinking.Onthewhole,thewholeearthhasbecomesmallerandtheresourcestofind,share,hasbecomeveryconvenient.WebBrowserisasoftwareprogramfortheestablishmentoflinkswiththeWWW,andtocommunicatewithit.Itcandeterminethelocationo

5、finformationresourcesaccordingtheWWWsystem,andtakebacktheinterestinformationresourcesofusers,theninterprettheHTMLfile,andthendisplaythetextimage,orreverttheMultimediainformation.ThewebbrowserisprovidedbyJDICWebBrowsercomponenttoachievetheprojectbrowsermodule,includingpartare:menubarmodule

6、,thetoolbarmodule,theaddressbarmodule,thebrowserbarmoduleandfavoritemodule.1Themenubarmoduleincludesthefilemenu,gotothemenu,adjustmenuandfavoritesmenu.Mainlythroughthemenubaroftheoperationtoachievethepageforward,backward,stop,refreshandgotofeatures,includingnewfavoritesandorder.2Toolbarfu

7、nctionoftheoperationtoachievecommon,byclickingontheToolsmenubaricontorealizealltheoperations.3.Theaddressbarisusedtoreceiveuserinputmodulewebsiteaddress,andthenpasstheaddressofthebrowsercomponentsofagivenWebpage.4.modulebrowsertabtodisplaythesameformmultiplepages.5.

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

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

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