`
hujin1979
  • 浏览: 80145 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于java浏览器项目

阅读更多
  其实这个项目开始做在现在已经快一个月了,从中学习和发现的问题还是有点的。现在提供下载的版本已经可以扫描分析到国内外大多数,我估计应该90%以上的网站吧,呵呵

  可以对页面10种预定义元素进行分析填充相关属性,并分析页面内包含的JavaScript脚本和引用的JS脚本,并可将几乎所有包含的事件写入到你想要分析的页面元素。

  今天还构思出了对页面的IFRAME和FRAME的提取和分析,下一步将增加对AJAX的分析。
有兴趣的同志可以和我一起参与下一步,也是很重要的功能模块的设计,关于绑定元素事件后的脚本执行,我在HTMLELEMENT里面定义了两个抽象方法,每个元素子类都可以来实现对本身事件函数的调用了。这个项目对互联网WEB爬虫程序设计可以提供一点入门参考,如果能开启很多线程去按计划扫描不同类型的网站,并将相关信息检索,就是垂直搜索的雏形了。

  你们有什么好的建议都可以与我联系,我的邮箱:hujin1979@126.com。谢谢能有人一起探讨!

  接下来的一段时间,如果我有空的话,会对该项目我的设计的一些问题和大家讨论,看大家能不能对我的想法提出更好的改进建议。
分享到:
评论
1 楼 csrs 2008-08-14  
我目前正在研究这块内容,我想加入这个项目的开发QQ:48212605

相关推荐

    Java 浏览器 Java浏览器

    总的来说,"Java浏览器"项目不仅展示了Java在创建复杂应用程序时的能力,还为Java开发者提供了一个实践多线程、网络编程、UI设计和安全策略的绝佳案例。通过深入研究和改进这样的项目,Java开发者可以提升自己的技能...

    超漂亮的纯JAVA浏览器

    标题中的“超漂亮的纯JAVA浏览器”指的是一个基于Java语言开发的网页浏览应用,它具有出色的用户界面设计,提供了良好的视觉体验。这样的浏览器通常利用Java的跨平台特性,可以在多种操作系统上运行,包括Windows、...

    Java浏览器

    在MyEclipse环境中开发的Java浏览器项目,利用了Java的强大功能和跨平台特性,为用户提供了一种不同于传统Web浏览器(如Chrome、Firefox)的体验。MyEclipse是一款集成开发环境(IDE),专为Java开发者设计,提供了...

    java浏览器课程设计

    Java浏览器课程设计是一门深入探讨如何使用Java编程语言构建一个功能完备的Web浏览器的实践性课程。这个项目旨在让学生理解网络通信的基本原理,掌握Java GUI(图形用户界面)设计,并了解浏览器背后的复杂工作流程...

    JAVA浏览器小实例

    【JAVA浏览器小实例】是一个适合课程设计的简单项目,它为初学者提供了了解和实践JAVA编程语言在网络应用方面的基础知识。这个实例通常会涵盖以下几个关键知识点: 1. **JAVA基础**:首先,理解JAVA编程的基本语法...

    JAVA浏览器控件(通过JNI实现)

    Java浏览器控件是一种技术,允许Java应用程序嵌入和交互与Web内容,类似于在桌面应用中使用Web浏览器的功能。本主题将深入探讨通过JNI(Java Native Interface)实现的Java浏览器控件,这是一种Java与本地操作系统...

    Java嵌入谷歌内核简单浏览器

    标签"java-cef"、"Java浏览器"和"java谷歌"暗示了这个项目是关于Java环境下利用CEF实现的浏览器功能,特别强调了与谷歌技术的结合。因此,开发者应当熟悉Java编程,了解CEF框架,以及谷歌的Web技术标准。在实践中,...

    java浏览器+swing嵌套网页+源码免费

    Java浏览器是Java编程环境中用于显示和交互Web内容的软件组件,它允许开发者在Java应用程序中嵌入网页浏览功能。在本资源中,我们关注的是使用Swing库来实现这一目标,Swing是Java Foundation Classes (JFC)的一部分...

    一个值得学习的java浏览器设计。但不完善

    Java浏览器设计是一个涵盖多方面技术的复杂项目,它涉及到网络通信、HTML解析、JavaScript执行、渲染引擎等多个核心组件。在Java中实现一个浏览器,虽然可能不如成熟的商业浏览器功能全面,但作为学习和理解Web工作...

    JAVA浏览器和源代码

    Java浏览器是一种基于Java技术实现的网络浏览工具,它利用Java平台的强大功能,提供了一种不同于传统Web浏览器的体验。在Java编程环境中,开发者可以利用Java的跨平台特性,创建一个能够在任何支持Java运行环境的...

    java制作的浏览器

    2. JavaScript引擎:Java浏览器通常会包含一个JavaScript引擎,如OpenJDK的HotSpot或Mozilla的Rhino,用于执行网页中的JavaScript代码。JavaScript引擎使浏览器能够与用户交互、处理动态内容和执行服务器请求。 3. ...

    java浏览器源码

    本代码是基于java swt界面化所编写的java内嵌浏览器 可取代电脑上的浏览器 还是很好用 可以下载学习

    java-Browser.rar_java browser_java 浏览器

    这个小型的Java浏览器对于学习Java编程语言和理解浏览器工作原理的开发者来说是一个宝贵的资源。通过分析和研究这样的项目,我们可以深入了解Java GUI(图形用户界面)编程、网络通信以及HTML解析等关键概念。 1. ...

    基于java的浏览器的设计与实现课程设计.pdf

    【基于Java的浏览器设计与实现】是一门课程设计,旨在让学生通过使用Java语言在Eclipse环境中构建一个Web浏览器,以实现基本的浏览功能,并在Windows操作系统上运行。这个设计涵盖了图形界面设计和底层功能实现两个...

    用java编写的浏览器

    关于“代码”,这提示我们该压缩包可能包含实现这个Java浏览器的源代码。源代码是程序员用特定编程语言书写的文本文件,它描述了计算机程序的逻辑和操作。对于学习和理解Java浏览器的工作原理,查看和分析这些源代码...

    java浏览器.rar

    本项目提供的"java浏览器.rar"是一个简单的Java浏览器源代码,虽然功能可能较为基础,但对于初学者或者想要理解Java如何实现浏览器功能的人来说,这是一个很好的学习起点。 首先,Java浏览器的核心是利用Java的...

    java实现浏览器在线预览offic(doc、xls、ppt)和pdf文件

    java实现浏览器在线预览offic(doc、xls、ppt)和pdf文件,本人将例子集成到项目中,已成功。 技术原理:将文件先转换成pdf文件,再将pdf文件转换成swf文件,最后显示在浏览器上。 资源描述:本资源包括swftools...

    纯java浏览器源码

    在这个浏览器项目中,Swing被用来创建窗口、菜单、按钮和其他交互元素。例如,JFrame作为主窗口,JLabel可以用于显示网页标题,而JTextComponent(如JEditorPane或JTextPane)则用于展示网页内容。 浏览器的核心...

    java浏览器

    以下是关于Java浏览器的一些详细知识点: 1. **Java平台**:Java是由Sun Microsystems(现已被Oracle收购)开发的一种面向对象的编程语言,它具有平台无关性、安全性和健壮性等特点。Java平台包括Java虚拟机(JVM)...

Global site tag (gtag.js) - Google Analytics