2

グラフの生成中に問題が発生しました。グラフのすべての部分は適切に生成されていますが、そうでない ValueMarker は例外です。ヘッドレス RedHat 環境で Web アプリケーションに取り組んでいます。グラフの生成に関する別の問題が発生しました (現在は解決されています)。私の環境の説明は次のとおりです。

JFreeChart の奇妙なレンダリング (ヘッドレス RedHat)

Windows上で完全に動作しています。ValueMarker を追加するコードは次のとおりです。

Marker distanceTiers = new ValueMarker(Double.parseDouble(resultDistance.replace(Constants.UNITE_DISTANCE, "")));
distanceTiers.setPaint(Color.BLACK);
plot.addDomainMarker(distanceTiers);

これが私が得たものです。X = 40 で垂直線を取得することになっていますが、この線以外のすべてがうまくいっている理由を理解できません。

http://img809.imageshack.us/img809/6050/graph20120803141353.png

誰かがこれについて説明を持っている場合は、躊躇しないでください。

4

1 に答える 1

1

を構築するために使用されるドメイン値をどこで取得するかは明確ではありませんが、このQ&AValueMarkerに示されているアプローチと比較することができます。

于 2012-08-03T23:42:38.653 に答える