问题
first of all: I did read all the other similar questions and i have taken a look at JFreeChart, which seems to be the weapon of choice for producing charts for a Java desktop app. It would actually suit my needs too, but the project seems to be dead.The forums are down, last update was in 2009.
Question is, is there any other library comparable to JFreeChart, or should i use JFreeChart anyway, because it´s awesome and i will never need support from the -now dead- official forums ?
Your thoughts on this would be highly appreciated.
回答1:
I suggest you take another look at JFreeChart. It is very comprehensive and if you have problems I'm sure you'll find quick answers to them here on SO.
This JFreeChart FAQ lists alternatives but they are not as powerful.
回答2:
Take a look at XChart. It's actively developed, and with the recent 2.0.0 release, it has many features of a mature charting library. The jar is on ~86 KB and it has no dependencies. It's licensed under Apache 2.0 and is hosted on Github. Disclaimer: I'm the lead developer of the project.
回答3:
Have you seen Google Chart API?
And some third party Java client libraries for the same.
http://code.google.com/p/charts4j/
http://code.google.com/p/javagooglechart/
回答4:
I used for test purpose some job with charts4j It's pretty active as a project, and quite complete, but it depends on what you'll need to display.
Oh and I used also ILOG (Now IBM) JViews Charts&Diagrammer to display a plane dashboard. With good coding you can achieve nice performance. But if I remember it's far from free ;)
回答5:
Have you seen iReport? Very reliable and versatile. It provides a WYSIWYG environment to design reports and Graphs. It is a simple and high level interface that sits on top of JasperReports and JFreeChart that takes care of the "dirty work".
来源:https://stackoverflow.com/questions/5193953/java-library-for-charts-jfreechart