利用Java实现网页浏览器的方法使用VC,VB或者C#的开发者们对于在程序里面嵌入一个网页来说,那真是小事一桩
但是在JAVA里面,却几乎是不可能实现的任务
JEditorPane虽然说可以打开网页,但是它那解析速度以及解析质量,对于今天日益复杂的网页内容来说,就像没有一样
今天我们就使用一个开源的组件(jdic)来实现在JAVA程序里面嵌入网页的效率
下面言归正转吧,我们来介绍一下这个开源的组件,它的名字叫JDIC(JDesktopIntegrationComponents),网址为:https://jdic
net/,它提供了一种访问桌面组件的API,其中JDK6
0就采纳了其中了一些,比如系统栏图标的SystemTray和SystemIcon,还有代表桌面的Desktop等等,可见这个API是挺不错的
由于网页浏览器的特殊性,标准的JDK并没有把它加入进来,但是我们一样可以下载它来使用这个功能
明显地,这个功能是用本地方法实现的,所以下载完以后,把jdic
dll放到我们的path目录中,比如system32文件夹下面,然后我们就可以使用它的功能从而增加我们的JAVA程序了
如果你经常访问java
net,或者读过JavaOne的新闻报道,你可能听过JdesktopIntegrationComponents(JDIC)
这些新的API终于能让Java开发人员做那些我们曾经羡慕本地同胞们所做的那些事情了
本文将给你一个有关JDIC特性的全面介绍,每一个特性都带有一个小例子,以及要迈出第一步该下载些什么的一个列表
除了SaverBeans子项目我们要在第二部分介绍外,我们将试验所有的APIJDesktopIntegrationComponents,或JDIC,是一个给Java开发人员提供通过交差平台API存取本地特性的包罗万象的项目
该项目由Sun的De