Tengo un problema con el autoescalado en una grafica. Tengo diversas series en la grafica, y a traves de una pantalla adicional (no es vuestro editor), puedo poner y quitar el autoescalado y los margenes. Para ello utilizo esto:
Code: Select all
public void setAutoRange(boolean autoRange, int indexSerie) {
if (tChart.getAxes().getCustom().getAxis(indexSerie)!=null)
tChart.getAxes().getCustom().getAxis(indexSerie).setAutomatic(autoRange);
else
System.err.println("GraficaTeeChart: setAutoRange a serie " + indexSerie + " null");
}
public void setMargeSuperiorRang(float margeSuperior, int indexSerie) {
tChart.getAxes().getCustom().getAxis(indexSerie).setMaximum(margeSuperior);
}
public void setMargeInferiorRang(float margeInferior, int indexSerie) {
tChart.getAxes().getCustom().getAxis(indexSerie).setMinimum(margeInferior);
}
En ningun momento, en el cambio de la segunda serie, toco nada de la primera.
A que puede ser debido?
Gracias
Carlos.