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

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

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

Здравствуйте! Пытаюсь построить график по точкам. Взял пример вот отсюда: http://xeiam.com/xchart_examplecode.jsp
Листинг программы
  1. package graphik;
  2. import com.xeiam.xchart.BitmapEncoder;
  3. import com.xeiam.xchart.Chart;
  4. import com.xeiam.xchart.ChartBuilder;
  5. import com.xeiam.xchart.QuickChart;
  6. import com.xeiam.xchart.StyleManager.ChartType;
  7. import com.xeiam.xchart.StyleManager.LegendPosition;
  8. import com.xeiam.xchart.SwingWrapper;
  9. public class Graphik
  10. {
  11.  
  12. public static void main(String[] args) throws Exception
  13. {
  14. Chart chart = new ChartBuilder().chartType(ChartType.Area).width(800).height(600).title("AreaChart01").xAxisTitle("X").yAxisTitle("Y").build();
  15. chart.addSeries("a", new double[] { 0, 3, 5, 7, 9 }, new double[] { -3, 5, 9, 6, 5 });
  16. chart.addSeries("b", new double[] { 0, 2, 4, 6, 9 }, new double[] { -1, 6, 4, 0, 4 });
  17. chart.addSeries("c", new double[] { 0, 1, 3, 8, 9 }, new double[] { -2, -1, 1, 0, 1 });
  18. chart.getStyleManager().setLegendPosition(LegendPosition.InsideNW);
  19. chart.getStyleManager().setAxisTitlesVisible(false);
  20. }
  21. }
Но программа не работает. Нужную библиотеку подключил.

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

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

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


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

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

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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут