【发布时间】:2011-10-11 16:11:53
【问题描述】:
我正在尝试更改 JasperReports 中图表的呈现类型。我已经正确设置了 Chart Customizer 属性,可以找到该类 [并在调试时点击] 但是在呈现报告时不会进行请求的更改。
JRChartCustomizer 类是:
public class PriceGraph implements JRChartCustomizer {
public void customize(JFreeChart chart, JRChart jasperChart) {
XYPlot plot = (XYPlot) chart.getPlot();
XYItemRenderer renderer = plot.getRenderer();
Shape shp = new Rectangle2D.Double(-0.5, -0.5, 1.0, 1.0);
renderer.setBaseShape(shp);
renderer.setSeriesPaint(0, Color.yellow);
renderer.setBasePaint(Color.green);
}
}
以前有人遇到过这个问题吗?
【问题讨论】:
标签: charts jasper-reports