最近仿写了一个小小浏览器,发现自己学到了很多东西,但同时感觉对好多东西还一无所知!今天想把源代码公开,希望大家提提意见!
首先说明:他的功能还很少,只实现了基本的网页浏览、查看源文件、文本编辑、查找功能。 而且其中还有好多问题:不能正常浏览带有CGI程序的网页,新建网页时旧的页面将不能用,查找不能在网页上显示(只能查找文本文件)……我想这些功能只是基本的,程序员要有点创新精神嘛,所以还想实现一下自动保存网页中图片和音乐的功能(请大家帮我提供一些好的想法啊-_-我一定不会吝惜积分的!)……下面是可执行jar文件和源代码的压缩包:http://www.54bk.com/uploadfile/200552895716149.rar

解决方案 »

  1.   

    请大家到http://CharlesXavier.54bk.com  (浏览器日志)下载最新版本。
    今天为止,我又添加了自动搜索代理服务其功能。
      

  2.   

    下了前面的rar,看了一下,有点疑问,呵呵.不仅这么多类都放在一齐,并且类名有点凌乱,有点类爆炸的感觉呵呵.完全可以定义个Util类来实现以下功能,把class变为Util类的method.
    ...
    class GetIP{
        GetIP(String serverURLString){...}
    }
    class GetDate{
     public String getDate(){....}
    }
    ...
    class FileOpen{...}
    class FileSave{...}
    ...
    //其它的界面类
    }
      

  3.   

    最近学习XML,想在各种web资源的浏览上着手。也许要经历很长一段时间。总觉得java本身的内容倒没什么,其相关的技术太多了啊!