我通过以下代码创建了 xy 折线图:
JFreeChart chart = ChartFactory.createXYLineChart(
"", // chart title
"Viscosity @25 C°", // x axis label
"Tg C°", // y axis label
dataset, // data
PlotOrientation.VERTICAL,
true, // include legend
true, // tooltips
false // urls
);
现在,在创建它之后,我想将类型更改为 SpiderWebPlot
。如何做到这一点?
我尝试在图表变量中创建 spiderWebPlot
,但它不起作用。
最佳答案
附上您的JFreeChart
在 ChartPanel
并根据需要调用 setChart()
来替换面板中的图表。显示完整示例 here和 here 。要更改图表面板的初始大小,请重写 getPreferredSize()
,如下所示 here .
关于java - 创建图表后如何更改图表类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36802805/