2016-09-28 3 views
0

テキストフィールドのユーザー入力に基づいてグラフを更新する方法はありますか?私はSwingとJFreeChartの両方に精通していませんが、私はいくつかのデータを仮想化する必要があります。これまでは単純なグラフを表示することはできましたが、ハードコードされたデータだけを表示することができました。Scala - スイングでJFreeChartを更新

ありがとうございました

+0

ご質問は広すぎます。 'JSpinner'を使って関連する[examples](http://stackoverflow.com/search?tab=votes&q=user%3a230513%20%5bjfreechart%5d%20JSpinner)を調べ、あなたの質問を編集して[mcve]を表示してくださいあなたの選択したアプローチ。 – trashgod

答えて

3

はい、もちろん可能です。まず第一に、私はScala-Chartを見て、JFreeChartの素晴らしいラッパーです。

JFreeChartを使用すると、パラメータを変更および更新できます。たとえば、データセットを持っている場合は、そのデータセットをクリアして新しいデータを追加したり、軸などを再調整したりすることができます。ここでは、「シリーズ」(JFreeChartが話す)があるプロジェクトの例を示します。 「データセット」から削除し、新しいシリーズが計算され、再び追加:

https://github.com/iem-projects/sysson/blob/70829bf80ad22dfc0b6020e00dd07397b100e401/src/main/scala/at/iem/sysson/gui/impl/PlotChartImpl.scala#L222

関連する問題