2012-02-09 18 views
1

私は現在、更新頻度が100Hz以上のシーケンスを少なくとも3つのシーケンスでシーケンスごとに約5000ポイント引き出すことを可能にするSwingコンポーネントを探しています(そして、 。スイング高性能チャーミングライブラリ

清潔なAPIは確かにプラスであり、もう1つのプラスは2つ(またはそれ以上)の垂直軸を持つ可能性があります。

対象はJava 6と7です。100%Javaではないソリューションは、少なくともWindows 7とMac OS X Lionをサポートする必要があります。 商用およびF/OSSソリューションも同様です。事前に

おかげ

+0

これは少し古いですが、便利だと思います。http://stackoverflow.com/questions/265777/what-is-the-best-open-source-java-charting-library-other-than-jfreechart – assylias

+0

またここでも:http://stackoverflow.com/questions/555804/real-time-java-graph-chart-library – assylias

答えて

3

JFreeChartは、この周波数でモデル更新を収容することができますが、私は低いレートでビューを更新すると思います。 5千ポイントは画面の解像度をプッシュするので、ページされたアプローチが正当化される可能性があります。複数シリーズのサポートが標準機能です。

+0

私にとって許容される視界の最低限の更新頻度は80Hzです(これが使用されるディスプレイリフレッシュレートは少なくとも120Hzですが、100Hzは本当に必要なものです)。ポイントの点では、私はいくつかの巧妙なトリックで要件の大きさを減らすことができましたが、私はJFreeChartがまだ必要なパフォーマンスレベルの近くに来ていないのではないかと心配しています... – em70

1

Java2Dは、「任意の頻度」で必要なものを表示できるので、最も柔軟なソリューションです。

あなたは良い色を選んで、あなたの軸を描き、ここに行く必要があります!