以前闲得没事的时候想过在MSN上做插件,结论是那玩意它就不是正常人能玩的。
Spark是一个开源的IM客户端,并且据说特别适合企事业单位办公用…其实就是对插件支持比较好的意思吧。插件都是用Swing来写的,API也很简单。做一个JFrame往里一扔就搞定了。
(还有Openfire也是他们家做的。配置简单使用方便,不错不错的说…)
自己跟自己聊天几分钟以后决定做一个浏览器嵌在Spark里面这样就可以一边聊天一边看网页(唔唔,很有追求)。JDIC它对MacOS X支持就有问题,搞了两小时还是不行,于是换方向。Lobo是纯Java的浏览器然则对JavaScript的支持只有这种程度的浏览器它是没办法实用的。JRex貌似从05年以后就没有更新鸟。至于Gecko Embedding…这个,未免太高科技了吧…
于是最终来到了MozSwing。稍微花了一点时间配置,它还是效果粉不错的亚~~这里有个WebStart可以试用一下,还有一篇blog介绍怎么玩,来自LimeWire的作者,显然他们也借用了一把,呵呵。
其实粉简单,总共就三句话:
MozillaPanel mozilla = new MozillaPanel();someSwingContainer.add(mozilla);mozilla.load(“http://limewire.com“);
下一个目标,把Groovy给搞进来玩玩。