Autoescalado de los axis
Posted: Wed May 09, 2007 9:45 am
Hola,
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:
El problema viene cuando cambio mas de una serie. Tengo activadas y visibles dos series en la grafica, quito el autoescalado de una, y funciona correctamente, voy a cambiar el autoescalado de la otra, y esta funciona bien, me quita el autoescalado y utiliza los margenes que le he puesto, pero a la primera serie la pone otra vez en autoescalado.
En ningun momento, en el cambio de la segunda serie, toco nada de la primera.
A que puede ser debido?
Gracias
Carlos.
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.