JChart2D Changelog

What's new in JChart2D 3.2.2

Sep 26, 2011
  • Bugfixes:
  • Dynamic charts with highlighting now clear highlighted points.
  • Removing traces now works correctly again.
  • Stacked vertical charts now align again.
  • Logarithmic axes now have correct labels.
  • Test sources are now contained in the source download.
  • Features:
  • Axis now has a pluggable scale policy allowing you to have your custom scale.
  • A new scale policy allows you to define the labels on the scale manually.

New in JChart2D 3.2.1 (Apr 18, 2011)

  • Important bugs related to memory-leaks, point highlighting, zooming and dead-locks were fixed in the last 10 months.
  • On the feature list we have additions to the available menu items for anti-aliasing and highlighting

New in JChart2D 2.2.2 (Dec 17, 2007)

  • Extended method public void paintPoint(final int absoluteX, final int absoluteY, final int nextX, final int nextY, final Graphics2D g); in class info.monitorenter.gui.chart.IPointPainter to public void paintPoint(final int absoluteX, final int absoluteY, final int nextX, final int nextY, final Graphics2D g, final TracePoint2D original); to provide more information to the point painters.
  • Fixed serious error reported by Robin Weisberg: Maximum Y value change was not detected causing an inifinte loop (100 % cpu usage) or an invalid scaling.
  • Don't incorporate empty traces in extremum search.
  • Fixed bug #1821361: Output of ATrace2D.setName() subject to race condition?
  • A minimum repaint latency may be configured that allows to collapse many repaint requests into one (required for high performance in real time applications).