Я использую JFreeChart для рендеринга LineChart, используя CategoryPlot.Что-то вроде:
JFreeChart chart = ChartFactory.createLineChart("Daily Revenue",
"Days", "Revenue", dataset);
CategoryPlot plot = chart.getCategoryPlot();
Так что, как вы понимаете, мне нужно отобразить полное время, например 23 Feb'18 11:00:00
на оси X, наклоненной на 45 градусов, чего я могу достичь, используя
CategoryAxis categoryAxis = chart.getCategoryPlot().getDomainAxis();
categoryAxis.setCategoryLabelPositions(CategoryLabelPositions.UP_45);
Но я хочу отобразить свой текст на XAxis в 2 строки, примерно так:
23 Feb'18
11:00:00
наклонен на 45 градусов.Для чего я пытался использовать
CategoryAxis categoryAxis = chart.getCategoryPlot().getDomainAxis();
categoryAxis.setCategoryLabelPositions(CategoryLabelPositions.UP_45);
categoryAxis.setMaximumCategoryLabelLines(5);
безуспешно, так как я могу добиться этого ??