ireport+jasperreports折线图虚线问题
用户需求是折线图中一条主线为实线,其他用来对比的线为虚线。
在网上找到用jfreechart是可以每问题的
BasicStroke realLine = new BasicStroke(1.6f);
float dashes[] = { 8.0f }; // 定义虚线数组
BasicStroke brokenLine = new BasicStroke(1.6f, // 线条粗细
BasicStroke.CAP_ROUND, // 端点风格
BasicStroke.JOIN_ROUND, // 折点风格
8.f, // 折点处理办法
dashes, // 虚线数组
0.0f); // 虚线偏移量
int special = 1; // 定义利用需线绘制的图例
for (int i = 0; i < cutline.length; i++) {
if (i == special) {
renderer.setSeriesStroke(i, realLine); // 利用实线绘制
} else {
renderer.setSeriesStroke(i, brokenLine); // 利用虚线绘制
}
}
在ireport3.7.1中要怎么实现,连生成虚线的属性一直都没找到。