• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:jfreechartのXYLineChart作成)

jfreechartのXYLineChart作成

このQ&Aのポイント
  • jfreechartでのXYLineChart作成について
  • チャートに直線を出力したい
  • XYLineChartのグラフに折れ線グラフを追加する方法

質問者が選んだベストアンサー

  • ベストアンサー
  • HANA_44
  • ベストアンサー率33% (1/3)
回答No.2

こんにちは! //ベースとなる放物線のグラフ作成する JFreeChart xyLineChart = ChartFactory.createXYLineChart ("SampleXYLineChart", "domain", "range", myXYDataset, PlotOrientation.VERTICAL, true, true, true); // 追加する直線のグラフを作成する XYSeries series = new XYSeries("Sample"); series.add(100, 300); series.add(500, 750); XYDataset xyDataset = new XYSeriesCollection(series); // ベースとなっているグラフに直線を追加 XYPlot xyPlot = xyLineChart.getXYPlot(); xyPlot.setDataset(1,xyDataset); これでできると思います~!

coroco
質問者

お礼

ありがとうございます。 やりたいことがばっちりできました!! これから色の変更にがんばりますー。

その他の回答 (1)

  • kacchann
  • ベストアンサー率58% (347/594)
回答No.1

擬似コード。 平凡な(ずるい?)方針で、 jFreeChartの知識が不要。 とりあえず質問者さんの挙げたURLのような 「『媒介変数を使用した関数定義』によるグラフ描画法」を採用。 public Number getXValue(int series,int item) { Number ret = null; switch(series){ case 0://放物線1描画時 … … break; case 1://放物線2描画時 … … break; case 2://線分描画時 if(item == 0){線分の始点を打つ} else{線分の終点をひたすら打つ} break; } return ret; } ちなみに、質問文中の表現が、 うーん、おかしすぎる。

関連するQ&A