Laplace
lapla****@csc*****
2003年 12月 19日 (金) 00:47:16 JST
laplaceです。 > JFreeChartのフォーラムを検索したら、 > それらしいのが見つかりました。 > ここにあるやつはNullPointerで動かせなかったので > どんなものかまだ分かりませんが(^_^;; > > http://segieth.com/cgi/moin.py/MyLittleRadar > > 似たようなやつを作ればいいかな? 何とかみれるようになりました。 test.pngは、参考画像です。 このサンプルでは、色合いやら線種など色々変更しないと、 見栄えがいまいちかな。 上記ページのRadarPlot.javaの import org.jfree.chart.plot.PlotRenderingInfo; と public void draw( Graphics2D g, Rectangle2D rect, PlotRenderingInfo info) を public void draw( Graphics2D g, Rectangle2D rect, PlotState parentState, PlotRenderingInfo info) に変更すると、表示されるようになります。 インターフェイスを変えるなんて・・・ JFreeChartって、かなり変更が多いですよね。 Ver1.0がでるまでは、ちと怖いですな。 このレーダーチャートも対応予定という文が書いてました。 NullPointerがでてもレーダーチャートは表示されますが 気持ち悪いという場合は、RadarChart.javaの public JLabel getJLabel()内の writeImage(null); のnullを適当にFileOutputStreamなどに変更すれば、 画像ファイルが生成されます。 あるいは、 ChartUtilities.writeBufferedImageAsPNG(out, image); の一行をコメントアウトすればOKです。 -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: test.png 型: image/png サイズ: 26827 バイト 説明: 無し 下載