em70
em70

Reputation: 6081

Swing high-performance charting library

I'm currently looking for a Swing component that will allow me to draw about 5000 points per sequence for at least 3 sequences with an update frequency greater or equal to 100 Hz (and preferably pretty looks).

A clean API is definitely a plus and another plus is the possibility of having two (or more) vertical axes.

The targets are java 6 and 7. Solutions which are not 100% java should support at least Windows 7 and Mac OS X Lion. Commercial and F/OSS solutions equally welcome.

Thanks in advance

Upvotes: 1

Views: 2342

Answers (3)

Sagace
Sagace

Reputation: 33

Java2D is the most flexible solution since you can show what you want at "any frequency".

You have to choose good colors, draw your axes, and here we go !

Upvotes: 1

trashgod
trashgod

Reputation: 205785

JFreeChart can accommodate model updates at this frequency, but I'd update the view at a lower rate. Five thousand points pushes screen resolution, so a paged approach may be warranted. Support for multiple series is a standard feature.

Upvotes: 3

tenorsax
tenorsax

Reputation: 21223

Check out Jide charts.

Upvotes: 3

Related Questions