在JFreeChart中将刻度标记设置为RangeCrosshair

时间:2014-08-27 13:54:03

标签: java graph jfreechart

此代码

private JFreeChart createChart(CategoryDataset dataset) {        
    JFreeChart chart = ChartFactory.createBarChart("", "", "", dataset, PlotOrientation.VERTICAL, false, true, false);
    CategoryPlot plot = (CategoryPlot)chart.getPlot();
    plot.setRangeCrosshairVisible(true);
    plot.setRangeCrosshairPaint(Color.BLACK);
    plot.setRangeCrosshairStroke(new BasicStroke(2.0f)); 
    return chart;
} 

导致BarChart带有粗体黑线(f:y = 0)。

如何在RangeCrosshair上添加刻度线? 粗黑线应该像:
,-----------,------------,------------,
一 乙 ç

0 个答案:

没有答案