2010-05-06 10 views
5

Ho un grafico a barre in pila creato utilizzando JFreeChart. Le etichette della categoria sono abbastanza grandi e si sovrappongono all'etichetta della prossima barra. Mi piacerebbe avvolgerlo alla riga successiva. Ho fatto qualche ricerca e ho scoperto che devo usare il codice qui sotto. setMaximumCategoryLabelLines (2) nella categoriaAxis e ancora non si avvolge alla riga successiva.Come avvolgere le etichette delle categorie in JfreeChart

Si prega di suggerire soluzioni.

risposta

12

Alterazione dello BarChartDemo1code come illustrato e utilizzando nomi di categorie lunghi, vedo la tabella seguente. Sembra funzionare anche con il rendering in pila. È questo l'effetto desiderato?

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

image

Problemi correlati