看板java
标 题Re: 可以render HTML的Java元件
发信站KKCITY (Mon Jul 9 23:10:41 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!news.cis.nctu!news.NHCUE!news.csie.c
※ 引述《[email protected]》之铭言:
> HTML版 http://blog.pixnet.net/kewang/post/4756715
> 晚上从嗅香吃完臭臭锅回到lab,就一直在找可以render HTML的Java元件,因为网路那一
> 堂的期末project,我确定要用Java来写了。
> 因为前两天把Kylix灌进我的电脑里面,可是却没办法执行,看了一下error msg,我也搞
> 不太清楚是哪里出错,就算我让Kylix可以正常运作,也一定没办法使用shdocvw.dll,所
> 以我只好放弃Kylix,如果之後要开发跨平台视窗软体的话,才有可能考虑再来用Kylix。
> 也是因为这个原因,使得我继续找看看有没有可以拿来render HTML的Java元件,找了一
> 整个晚上,最後比较符合我要求的还是只有JRex和另外一个叫做WebRenderer的元件。试
> 用了一下,WebRenderer感觉比JRex还要好上手,因为WebRenderer已经都package完成了
> ,而且render engine也是使用Gecko,那岂有不用的道理?而且JRex要自己下载
> seamonkey,然後和里面的GRE一起build才可以使用,麻烦到不行。
> 可是WebRenderer却有一个缺点,就是要钱呀!前30天是不用钱,可是过了30天之後,就
> 要输入注册码才可以继续使用。所以我现在还是在想办法能不能直接用JRex来写就好,说
> 到钱就伤感情啦,真是的。
> 後记:
> 我从lab回家之後又找了一下,没想到让我找到一个叫做Cobra的元件,实在是让我惊艳,
> 因为它的render engine不是透过Gecko或是Trident来绘出网页,而是直接用纯Java写出
> 来,所以执行效率上应该是会比其他的render engine要好。
> 不过重点不是在这里,而是Cobra完全免钱,是一个open source的元件,而且看起来好像
> 还蛮常更新版本的,所以应该是不用怕会遇到跟JRex一样的窘境才对。
> 参考资料:
> 最近想要开发的即时通讯软体
> JRex - The Java Browser Component
> WebRenderer - Standards compliant Java browser
> Cobra: Pure Java HTML Renderer & Parser (Open Source)
> Trident - Wikipedia
> SourceForge.net: Files
如果使用 SWT就可以轻松利用
import org.eclipse.swt.browser.Browser;
应该会更轻松吧
--
┌─────◆KKCITY◆─────┐ ■ KKBOX 可立刻 听音乐 ■
│ bbs.kkcity.com.tw │ ■■所有想找的歌通通不必等 ■■
└──《From:61.228.194.185
》──┘ ■■■http://www.kkbox.com.tw■■■
--