Java Apache POIを使って、Excelで折れ線グラフを書く




表も良いけど、グラフがあるとやっぱりわかりやすいですよね。
Excelの強みだねー。

Apache POIを使って、Excelで折れ線グラフを書くサンプル

Apache POIを使ってExcelファイルを作成します。
乱数で適当に作った6カ月間の売上と粗利の推移グラフを描きます。

実行結果

こんな感じにグラフが描かれます。

サンプルの解説

XSSFChartが肝になるクラスです。
タイトル、データ、軸ラベルなどをセットして、最後にXSSFChart#plot(XDDFChartData)で作成しています。

※このコードを使用するには、別途Apache POIの入手が必要です。
入手方法などはこちらの記事に書いてあります。

Java Apache POIを使って、Excelファイルを読み込む

2023.04.28