我使用Android的TeeChart JAVA创建轮廓。
Series series = Series.createNewSeries(mChart.getChart(), Contour.class, null);
mContour = (Contour) series;
mContour.setAutomaticLevels(true);
mContour.setNumLevels(15);
默认情况下,设置了从蓝色到白色的颜色过渡以绘制轮廓线。我需要将其从红色更改为绿色。因此,最大值将是红色,最小值将是绿色。
这是默认情况下发生的情况:
最佳答案
您应该更改ColorRange设置,例如:
tChart1.getAspect().setView3D(false);
Contour series1 = new Contour(this.tChart1.getChart());
series1.fillSampleValues();
series1.setUseColorRange(true);
series1.setUsePalette(false);
series1.setStartColor(Color.GREEN);
series1.setEndColor(Color.RED);
series1.setMidColor(Color.TRANSPARENT);