Построением графика - Java

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Пытаюсь построить график по точкам. Взял пример вот отсюда: http://xeiam.com/xchart_examplecode.jsp
package graphik;
import com.xeiam.xchart.BitmapEncoder;
import com.xeiam.xchart.Chart;
import com.xeiam.xchart.ChartBuilder;
import com.xeiam.xchart.QuickChart;
import com.xeiam.xchart.StyleManager.ChartType;
import com.xeiam.xchart.StyleManager.LegendPosition;
import com.xeiam.xchart.SwingWrapper;
 
public class Graphik 
{

    public static void main(String[] args) throws Exception
    {
          
Chart chart = new ChartBuilder().chartType(ChartType.Area).width(800).height(600).title("AreaChart01").xAxisTitle("X").yAxisTitle("Y").build();
chart.addSeries("a", new double[] { 0, 3, 5, 7, 9 }, new double[] { -3, 5, 9, 6, 5 });
chart.addSeries("b", new double[] { 0, 2, 4, 6, 9 }, new double[] { -1, 6, 4, 0, 4 });
chart.addSeries("c", new double[] { 0, 1, 3, 8, 9 }, new double[] { -2, -1, 1, 0, 1 });
 
chart.getStyleManager().setLegendPosition(LegendPosition.InsideNW);
chart.getStyleManager().setAxisTitlesVisible(false);
       
    }
}
Но программа не работает. Нужную библиотеку подключил.

Решение задачи: «Построением графика»

textual
Листинг программы
chrGraph.getStyleManager().setYAxisMin(yLow);
chrGraph.getStyleManager().setYAxisMax(yHigh);
for (int i = 0; i < rpData.length; i ++){
   z[i]= Calc.rpScaleCalc(rpData[i]);
   y[i]=0;
}
Series sc = chrGraph.addSeries("Scale", z, y);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5