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, in
that 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:
This version fixes several bugs mostly related to
UI updates in case of user interactions. Some
advanced features like an inverse axis, an
arithmetic mean trace, and API support for chains
of computational traces that calculate their
values based upon the data of other master traces
have been added too.