2011-06-23 19 views
1

JfreeChartについて聞いたことがありますが、SQLクエリから返されたデータを使ってグラフとグラフを作成する一般的な手順はありますか?MySql ResultSetデータを使用したJava Swingアプリケーションでのグラフとチャートの作成

私はメニューオプション "Analytic's"を示すアプリケーションを持っていますが、このJframeウィンドウは複雑なクエリを使用してビジネスロジックを使用してデータを取得しますが、このデータをより長い実行可能な方法で表示したい)。データをフィルタリングし、分析するグラフを作成するにはどうすればよいですか?

+1

JFreeChartはおそらくまともな方法です。あなたはそれについて聞いたことがあると述べていますが、詳細に調べることを検討しましたか? –

+0

私はすばらしい例を見つけることができず、APIドキュメントは本当に役に立たなかった。 – Warz

答えて

0

あなたは検索しているので、iReportよりデータベースからレポートとグラフを設計して生成するための優れたツールはないと思います。これは非常に一貫したGUIを提供し、データベース・データからビジネス・グラフを作成するために必要なすべてのサポートを提供します。

生成されたレポートは動的です。任意のアプリケーションに組み込むことができます。レポートは、PDF、XML、XHTML、.doc、.odtなどの方法でエクスポートできます。実行時に日付、コードIDなどの変数をレポートに渡すことができます

iReportはJasperReportsの上に構築されています。それはフリーでオープンソースです。

私はiReportと提携していないことも明らかにしましょう! :-)

+0

これは非常に興味深いです。レポートを作成した後、データが変更されたときにレポートが変更され、button_clickイベントにリンクされる可能性がありますか? – Warz

+0

絶対に!レポートを任意のアプリケーションに埋め込み、複数の方法でレポートをエクスポートすることができます。また、from-to-date、code-idなどの変数をレポートに渡すこともできます。これはJasperReportsの上に構築されています。無料でオープンソース。 –

1

一般に、ResultSetに基づいて独自のデータセットを入力できます。しかし、クエリがデータセットにロードするものに近い結果を返す場合は、JFreeChartからJDBCCategoryDatasetを使用することができます。

関連する問題