hallo zusammen
mit folgendem code lasse ich mir ein lineChart generieren. nun möchte ich die beschriftungen entlang der x-achse um 90 rotieren. leider krieg ich das irgendwie einfach nicht hin.
xAxis und yAxis sind dabei Instanzen von ValueAxis, dataSet ist eine XYSeriesCollection.
Hat jemand eine Idee? Würde ich anstelle von ValueAxis eine CategoryAxis verwenden, könnte ich die Position mit plot.getDomainAxis().setCategroyLabelPositions(CategoryPositions.UP_90) setzen, doch leider funzt ein LineChart nicht damit...
Irgendwelche Ideen?
Grüsse,
ff
mit folgendem code lasse ich mir ein lineChart generieren. nun möchte ich die beschriftungen entlang der x-achse um 90 rotieren. leider krieg ich das irgendwie einfach nicht hin.
Java:
XYLineAndShapeRenderer renderer = new DefaultXYItemRenderer();
XYPlot plot = new XYPlot(dataSet, xAxis, yAxis, renderer);
Font titleFont = new Font(Font.SANS_SERIF, Font.PLAIN, 12);
JFreeChart chart = new JFreeChart(title, titleFont, plot, true);
xAxis und yAxis sind dabei Instanzen von ValueAxis, dataSet ist eine XYSeriesCollection.
Hat jemand eine Idee? Würde ich anstelle von ValueAxis eine CategoryAxis verwenden, könnte ich die Position mit plot.getDomainAxis().setCategroyLabelPositions(CategoryPositions.UP_90) setzen, doch leider funzt ein LineChart nicht damit...
Irgendwelche Ideen?
Grüsse,
ff