次のリンクのように 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 に答える