表示されたJFreeChartチャートから時系列を削除する簡単な方法はありますか?
-
03-07-2019 - |
質問
JFreeChartを使用して一連のクエリの1つを表示するSwingアプリケーションがあります。これらのクエリの一部には、複合TimeSeriesキーがあります。このキーの各コンポーネントにはいくつかの値を含めることができますが、レンダリングすると非常にノイズの多いグラフになります。表示されたチャートコンポーネントでTimeSeriesの一部を非表示/表示する簡単な方法が欲しいです。
解決
setSeriesVisible メソッドが探しています。このフォーラムの議論は、機能する可能性があることを示唆しています最新リリースではありますが、以前のリリースでは回避策があります。
他のヒント
どういう意味かはよくわかりませんが、アイテムの形状を区別したい場合は、 AnalysisXYItemRenderer
クラス(または対応するクラス)を見てください。そのような計算に使用できる transXDiff
があります(差分を累積し、その累積値が制限に達したときにのみプロット形状を表示するなど)。
数年前に私がこれをやったので、それ以来JFreeChartで状況が変わったかもしれません。
所属していません StackOverflow