JFree Chart Custom Tag

I mentioned a while back about my efforts to integrate the free and open-source Java based JFree chart engine. Thanks to a tip from Paul H over at SustainableGIS the last hurdle with the nested Double class is behind me and I could concentrate on actually getting the charts to work.

I have started working on a Coldfusion custom tag implementation that will expose the JFree chart functionality thereby giving folks an alternative charting solution. The charting capabilities of JFree are quite impressive the list of chart types is huge: Bar, Line, Pie, Scatter, Candlestick, Gantt, Dial, Meter, Thermometer, Multi-axis, Box and Whisker, Time series, and the list goes on and on.

To date I have Bar, Line, Pie and Scatter charts working with the ability to style (Scatter is at about 90% complete). I am thinking that Time Series and Gantt charts would good to have next.

Once I have a few more of the chart types available I will upload the tags into RIAForge if anyone is interested in having alternative charting capabilities.

Related Blog Entries

6 Comments to "JFree Chart Custom Tag"- Add Yours
Hemant's Gravatar Hi Gary,

Just curious to know if JFreeChart provides identical functionality as cfchart?

Thanks,
Hemant
# Posted By Hemant | 2/10/08 5:28 PM
Gary's Gravatar Take a look at <a href="http://www.jfree.org/jfreechart/samples.html/"... Chart Samples</a> there is a demo java webstart application where
you can see all the demo's of the different chart options. I would say that JFree charts can do more than the CFChart custom tag, but not sure if I would say that JFree charts can do more than the java
application that is behind CFChart as I have not compared them side to side.

I did look at the CFMX 7 documentation and according to the docs you have the possibility of 11 different charts and JFree can defintely do more than that. The difference is of course CFChart is already there and
working and has been improved in CF8 but for those not on CF8 its always and option
# Posted By Gary | 2/10/08 9:20 PM
Hemant's Gravatar Thanks Gary. I will have a look.
# Posted By Hemant | 2/10/08 8:38 AM
Jeff S's Gravatar Absolutely. Gantt would be a great next step.
# Posted By Jeff S | 2/15/08 11:04 PM
Gary's Gravatar @Jeff,

Added...check out the project on riaforge

http://jfreechart.riaforge.org/
# Posted By Gary | 2/16/08 4:25 PM
David's Gravatar Gary, is there any continued development of this? I have installed and implemented your custom tab and the jFree chart library, and I notice they support the Box and Wisker style chart, yet you don't have the hooks in it for that.

I found this example using Java: http://www.roseindia.net/chartgraphs/box-whisker-c...

Any hope of getting a more complete version?
# Posted By David | 6/17/10 8:51 PM

Powered By Railo

Subscribe

Subscribe via RSS
Follow garyrgilbert on Twitter Follow me on Twitter
Or, Receive daily updates via email.

Tags

adobe air ajax apple cf community cfml coldfusion examples ext flash flex google javascript max2007 max2008 misc open source programming railo software technology ui

Recent Entries

No recent entries.

Blogroll

An Architect's View
CFSilence
Rey Bango
TalkingTree

Wish List

My Amazon.com Wish List