私は先週、JFreeChartに以下のような画像を表示させる方法を見つけることを試みてきました。基本的には、3つのシリーズ(上、中、下)と塗りつぶしがあります。そして、その下に(明るい緑色の)塗りつぶしの色があります。あるいは、おそらく外観というだけの意味では、おそらくそれを呼び出すようなエリア・チャートがあります。XYDifference(レンダラー)グラフの下に領域グラフを作成する
本当に私が出ているものから、不足している唯一のことは、最後の部分である:塗りつぶしの下に/エリアチャート:
私もXYDifferenceRendererをサブクラス化して組み合わせてみましたそれはAreachartのレンダラーと一緒ですが、私はアーチャートの高さをコントロールすることができませんでした。だからそれは無事だった。以前は丸みを帯びた棒グラフを作成する単純なレンダラーとして作成していたので、私はXYDifferenceRendererのコードを変更できるかもしれないと考えました。しかし、XYDifferenceRendererのコードは、JFreeチャートの幾何学的構造や内部動作のほんの一握りであり、タスクは圧倒的でした。だから、どのように "JFreeChartの内部の仕組みをハックすることを含まない"任意の "通常"の方法でこの効果を達成するためのヒント?
ドキュメントから2つのレンダラーを使用する別の例:http://www.java2s.com/Code/Java/Chart/JFreeChartOverlaidBarChartDemo.htm – oligofren