What is JChart2D?
JChart2D is an minimalistic realtime charting library published under the OSI approved GNU LESSER GENERAL PUBLIC LICENSE. It is designed for displaying multiple traces consisting of tracepoints. JChart2D is centered around a single configureable swing widget: the Chart2D. It is a JComponent one can add to a java swing user interface. Therefore basic knowledge of java awt and swing and the information provided on this site is helpful. If no basic knowledge of swing and awt is given, the example code will give a quick entry as well.
Why yet another charting library?
Many open source charting libraries are available. One list may be found at
http://java-source.net/open-source/charting-and-reporting
Especially for the web in recent years many beautiful solutions based upon javascript / flash / sgml have
been created. Some are listed here:
http://www.webappers.com/category/components/charts/
These solutions differ in purpose and ease of use. Some are especially intended for business charting and therefore allow a lot of visual configuration and nice designs. To state it in one sentence: JChart2D is intended for engineering tasks and not for presentations. It's specialty is run time - dynamic precise display of data with a minimal configuration overhead.
Intended audience
Everybody may use JChart2D for free. Personally I would be very unhappy if it would be used within a "homeland security" and "war on terrorism" company. Even if it would be a technical honor to JChart2D as warfare requires high precision and engineering qualities.
Latest News
Please find the latest news here: https://sourceforge.net/news/index.php?group_id=50440