如何复制/制作JfreeChart的副本?

时间:2015-07-09 22:04:52

标签: java jfreechart

我需要制作现有JFreechart的副本,并通过鼠标单击将其关联几次 这就是我的尝试:

public void chartMouseClicked(ChartMouseEvent event) 
{ 
    JFreeChart tempChart = existingChart;
    ChartPanel panel = new ChartPanel(tempChart);
    //View Frame
}

多次使用相同的变量。我遇到的问题是,当我第二次点击鼠标时,之前的图表也会被替换。

有没有办法以某种方式创建新副本?

1 个答案:

答案 0 :(得分:1)

正如评论中所讨论的,在大多数情况下使用标准对象函数clone()来复制对象。

为了记录,我所做的就是查找JFreeChart javadoc进行检查。 Documentation是你的朋友。