JChart2D is a Swing widget for precise runtime
visualization of numerical tuples in an x-y plot.
It is easy to use and is designed for runtime
display. Unlike other charting tools that cover
all kinds of views (pie, bar, etc.), it just
creates precise x-y plots. It is thread-safe: many different threads in an application may
each add data to plot. A single chart may contain
multiple different traces. It also features
automatic scaling, choice of unit, viewports
(zooming), output to images (png, jpeg),
logarithmic axis, and custom rendering of
datapoints (lines, dots, discs, filled polygons).
License: GNU Lesser General Public License (LGPL)
Changes:
Zooming now interpolates connections in the visible range of two points outside the zooming range. The size of snapshot images has been corrected to the chart dimensions. The amount of points when using the default trace painter has been increased from 1000 to "unlimited". Removing and adding a trace with exactly the same data does not cause a rendering error any more. A performance improvement for traces without error bars has been made.