Jfreechart-bar-chart
提供:Dev Guides
JFreeChart-棒グラフ
この章では、JFreeChartを使用して、特定のビジネスデータのセットから*棒グラフ*を作成する方法を示します。
棒グラフでは、さまざまな方向(水平または垂直)の棒を使用して、さまざまなカテゴリの比較を表示します。 チャートの1つの軸(ドメイン軸)は比較される特定のドメインを示し、他の軸(範囲軸)は離散値を表します。
ビジネスデータ
次の例では、棒グラフを使用してさまざまな車の統計情報を示しています。 以下は、さまざまな特性とともに自動車ブランドのリストであり、棒グラフを使用して表示します-
Car | Speed | User Rating | Millage | Safety |
---|---|---|---|---|
Fiat | 1.0 | 3.0 | 5.0 | 5.0 |
Audi | 5.0 | 6.0 | 10.0 | 4.0 |
Ford | 4.0 | 2.0 | 3.0 | 6.0 |
AWTベースのアプリケーション
上記の情報から棒グラフを作成するコードは次のとおりです。 このコードは、AWTベースのアプリケーションに棒グラフを埋め込むのに役立ちます。
上記のJavaコードを BarChart_AWT.java ファイルに保存し、プロンプトが表示されたコマンドからコンパイルして実行します。
すべてがうまくいけば、コンパイルして実行し、次の棒グラフを生成します-
JPEG画像作成
上記の例を書き直して、コマンドラインからJPEGイメージを生成します。
上記のJavaコードをBarChart.javaファイルに保存し、プロンプトとしてコマンドからコンパイルして実行します。
すべてが正常であれば、コンパイルして実行され、現在のディレクトリに BarChart.jpeg という名前のJPEG画像ファイルが作成されます。