作者kewang ()
看板java
标题可以render HTML的Java元件
时间Tue May 22 14:23:25 2007
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
--
杂七杂八的kewang部落格
http://kewang.pixnet.net
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.145.202.228