次のリンクのように JfreeChart を使用して 3D チャートを描画することは可能ですか?
2373 次
1 に答える
2
まったく同じに見えるわけではありませんが、可能です。最も簡単な方法は、データセット ( の子孫) を作成し、次のいずれかの方法org.jfree.data.general.PieDatasetを使用することです。org.jfree.chart.ChartFactory
PieDataset data = new DefaultPieDataset();
data.setValue("セクション1", 30);
data.setValue("セクション2", 60);
data.setValue("セクション3", 120);
JFreeChart pieChart = ChartFactory.createPieChart3D(
"My Pie Chart", // タイトル
データ、//データセット
true, // 凡例を描画します
true, // セクションにツールチップを表示
間違い); // URL を含むイメージ マップを生成しません
その後、メソッドを使用してチャートをさらにカスタマイズできますpieChart。たとえば、1 つのパイ セクションを分解する方法は次のとおりです。
PiePlot プロット = (PiePlot) pieChart.getPlot();
plot.setExplodePercent("セクション 2", 0.25);
于 2009-07-09T15:49:33.443 に答える