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

目前尚不清楚您从哪里获得用于构造 的域值ValueMarker,但您可以将您的方法与本问答中显示的方法进行比较

于 2012-08-03T23:42:38.653 回答