Determinare quale Asse esiste nel Grafico
A volte, l’utente ha bisogno di sapere se un particolare asse esiste nel grafico. Ad esempio, vuole sapere se esiste un asse dei valori secondari all’interno del grafico o meno. Alcuni grafici come Torta, TortaEsplosa, TortaTorta, TortaBarra, Torta3D, Torta3DEsplosa, Anello, AnelloEsploso, ecc. non hanno un asse.
Aspose.Cells fornisce il metodo Chart.hasAxis(int axisType, boolean isPrimary) per determinare se il grafico ha un particolare asse o meno.
Determinare quali assi esistono nel grafico
La seguente schermata mostra un grafico che ha solo l’asse della categoria primaria e dei valori. Non ha alcun asse della categoria e dei valori secondari.
Il seguente codice di esempio dimostra l’uso di Chart.hasAxis(int axisType, boolean isPrimary) per determinare se il grafico di esempio ha assi della categoria primaria e secondaria e assi dei valori. L’output della console del codice è mostrato di seguito e visualizza true per l’asse della categoria e dei valori primari e false per l’asse della categoria e dei valori secondari.
Codice Java per determinare quali assi esistono nel grafico
Uscita della console generata dal codice di esempio
Ecco l’Output della Console del codice di esempio sopra.
Has Primary Category Axis: true
Has Secondary Category Axis: false
Has Primary Value Axis: true
Has Secondary Value Axis: false