afunms

My Software,My Dream—Forge a more perfect NMS product.

放弃applet,选择jfreechart

        在以前的项目中,都是用popchart(一个applet)画,因为popchart比较简单,生成一个图要写的代码也不多。而且,我始终觉得popchart画出来的图要比jfreechart好看得多。但popchart有缺点,因为是applet,所以在有些浏览器中不能用,而且要想生成pdf或excel报表都不可能。

        为了生成pdf和excel的报表,我最终还是放弃了popchart选择jfreechart。今天用桥梁模式重构了report部份代码,可以生成pdf和excel的报表,这个我以前一直很想要的功能今天实现了。当然,要感谢老聂前期对jfreechart、iText和jxl的研究,三者的完美结合实现了功能强大的Report。

       桥梁模式,这个曾被我多次使用过的pattern,今天再一次证明了它的实用性。

       同时,download了jfreechart的demo,里面包括了所有jfreechart可以生成的图的代码。jfreechart本身是免费的,但这些demo的代码却是收费的,呵呵,这倒是一种很好的赢利模式,jfreechart的开发者们真够smart!
       
   

posted on 2006-11-21 11:26 afunms 阅读(610) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

My Links

News

留言簿(18)

随笔档案

相册

搜索

最新评论

阅读排行榜