- PR -

JFreeChartでのグラフ表示方法について

1
投稿者投稿内容
Hanpen
会議室デビュー日: 2006/07/29
投稿数: 3
投稿日時: 2006-07-29 12:45
はじめまして。Hanpenと申します。
よろしくお願いいたします。

以下の環境でJFreeChartを利用してグラフを表示させたいと考えています。

・WindowsXP
・Java(jre1.5.0_06)
・Eclipse3.1.1
・JFreeChart1.0.1

JavaとJFreeChartがうまく認識されていないのか、呼び出すことができません。
JFreeChart1.0.1とJCommon1.0.5をダウンロードし、マイコンピュータ→プロパティ→詳細設定の環境変数→システムの環境変数のCLASSPATHに以下の2つのファイルを追加しました。

・lib/jfreechart-1.0.1.jar
・jcommon-1.0.5.jar

しかし、プログラム上で『import org.jfree.chart.〜』とつくものすべてにエラーが表示されてしまい、JFreeChartを呼び出すことができません。
設定が間違っているのでしょうか?

まことに恐縮なのですが、ご存知の方いらっしゃいましたらご教示いただけると幸いです。
よろしくお願いいたします。

[ メッセージ編集済み 編集者: Hanpen 編集日時 2006-11-08 22:29 ]
unibon
ぬし
会議室デビュー日: 2002/08/22
投稿数: 1532
お住まい・勤務地: 美人谷        良回答(20pt)
投稿日時: 2006-07-29 13:12
JFreeChart は試しに動かしただけの経験ですが、過去記事の、

件名:「JFreeChart でのグラフ描画について」
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=21020&forum=12

引用:

org.jfree.data → org.jfree.data.general
に移ったようです。



と同じではないでしょうか。

--
unibon {B73D0144-CD2A-11DA-8E06-0050DA15BC86}
Hanpen
会議室デビュー日: 2006/07/29
投稿数: 3
投稿日時: 2006-07-29 14:16
unibon様

ご返答誠にありがとうございます。

教えていただいた過去記事を参考させていただきました。
過去記事の中の『開発場所のWEB-INF/libの配下に置く』ということは、eclipse本体フォルダ内のWEB-INF/libの配下に置くということでよいのでしょうか?
eclipseフォルダ内にはいくつかのWEB-INF/libがありましたので、全てのWEB-INF/libの配下にjfreechart-1.0.1.jarとjcommon-1.0.5.jarを置いたのですがうまくできませんでした。

また、org.jfree.data → org.jfree.data.general に変更したのですが、importでのエラーが消えません。

importでエラー表示されているところは、以下のところです。


******************************************************************
import org.jfree.chart.JFreeChart;
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartUtilities;
import org.jfree.data.category.CategoryDataset;
import org.jfree.data.general.general.DatasetUtilities;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.chart.plot.CategoryPlot;
******************************************************************

importされたorg.jfreeは見つからないとのことです。
どこをどうすればよいのか検討もつかなくなってきております…。
はっぴぃらんど
会議室デビュー日: 2006/07/28
投稿数: 4
投稿日時: 2006-07-30 01:06
邪道かもしれませんが、プロジェクトで右クリック、
ビルド・パス−外部アーカイブの追加でjfreechart-1.0.1.jarとjcommon-1.0.5.jarを追加で
エラーは無くなると思います。
jfreechart-1.0.1.jarとjcommon-1.0.5.jarはどこに置いてもいいみたいです。
Hanpen
会議室デビュー日: 2006/07/29
投稿数: 3
投稿日時: 2006-08-02 13:30
はっぴぃらんど様

ありがとうございます。
ビルド・パス−外部アーカイブの追加で追加したらエラーが無くなり、グラフ表示することができました。

皆様ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)