Я хочу настроить свои диаграммы в своих отчетах (используя jasperReport и iReport 4.0), этот класс минимизирует масштаб, как я могу также добавить значение в верхней части каждого столбца и написать правильность по оси X по вертикали, потому что они перекрываются ( посмотрите на таблицу прикреплений это беспорядок)?
это класс:
public class ChartCustomiser implements JRChartCustomizer{
@Override
public void customize(JFreeChart jfc, JRChart jrc) {
CategoryPlot plot = (CategoryPlot)jfc.getPlot();
ValueAxis verticalAxis = plot.getRangeAxis();
TickUnits verticalTicks = new TickUnits();
verticalTicks.add(new NumberTickUnit(1));
verticalTicks.add(new NumberTickUnit(2));
verticalTicks.add(new NumberTickUnit(5));
verticalTicks.add(new NumberTickUnit(10));
verticalAxis.setStandardTickUnits(verticalTicks);
throw new UnsupportedOperationException("Not supported yet.");
}
}
Я хочу, чтобы график выглядел так: