2011-10-13 4 views
0

私はJFreeGraph APIを使用して、読み取り/書き込み操作のリアルタイムグラフをプロットしています。私は1000回の更新ごとにグラフを更新するようにリアルタイムで感じます。 1つのXYSeriesがすでにデータセットに追加されています。新しいアップデートが登場すると、シリーズはそれ自身を xySeries.addOrUpdate(int、int);として更新します。JFreeChartで2つのXYSeriesを連結

現在、私はnonUIスレッドで追加または更新できないようなシリーズを1つだけ使用しています.UIスレッドの場合、残りのアクセスはブロックされます。ですから、私はnonUIスレッドでtempシリーズで作業できるかどうか、UIスレッドを使用して更新する場合にのみ不思議に思っていました。 一時的なシリーズを更新してUIスレッドのxySeriesに追加する方法はありますか? 2 xySeriesを連結したようなものですか?

XYSeriesから、あなたがnotifyの値を指定することができますadd()方法を選んだ

+0

[JFreeChartを使用して時系列の最近の変更を表示する](http://stackoverflow.com/questions/5048852/using-jfreechart-to-display-ja.html)に示す方法のいずれかを使用することができます。最近の時系列の変化)を示しています。 – trashgod

+0

ご返信ありがとうございます。シリーズをオフラインで変更してから更新する方法はありますか?私のシリーズは既にデータセットとリンクしています。私は、グラフを実際に変更せずに一連の更新をオフラインにする方法が必要です。 –

答えて

1

周りに他の作業、溶液など

おかげで、 Vrushaliがある場合にそれを設定し、共有してください。 trueの後に通知する必要があります。実際の実装は、ソートと重複する値の要件によって異なります。 sscceを入力すると便利です。

関連する問題