2010-05-06 4 views
5

У меня есть сводная диаграмма, созданная с использованием JFreeChart. Ярлыки категории довольно большие, и они перекрываются с меткой следующего бара. Я хотел бы обернуть его на следующую строку. Я сделал несколько поисков и обнаружил, что должен использовать приведенный ниже код. setMaximumCategoryLabelLines (2) в категорииAxis и до сих пор не переносится на следующую строку.Как обернуть метки категорий в JfreeChart

Пожалуйста, предложите решения.

ответ

12

Изменяя BarChartDemo1code как показано на рисунке и используя имена длинной категории, я вижу диаграмму ниже. Кажется, что он работает со сложным рендерингом. Это желаемый эффект?

private static JFreeChart createChart(CategoryDataset dataset) { 
    ... 
    // OPTIONAL CUSTOMISATION COMPLETED. 
    domainAxis.setMaximumCategoryLabelLines(2); 
    ... 
} 

image

 Смежные вопросы

  • Нет связанных вопросов^_^