我需要制作现有JFreechart的副本并通过鼠标单击将其关联几次以下是我正在尝试的内容:
public void chartMouseClicked(ChartMouseEvent event)
{
JFreeChart tempChart = existingChart;
ChartPanel panel = new ChartPanel(tempChart);
//View Frame
}
多次使用相同的变量 . 我遇到的问题是,当我第二次点击鼠标时,之前的图表也会被替换 .
有没有办法以某种方式创建一个新的副本?
1 回答
如注释中所述,在大多数情况下使用标准对象函数
clone()
来复制对象 .为了记录,我所做的只是查看JFreeChart javadoc来检查 . Documentation是你的朋友 .