Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我如何让我的JFree图表在显示新的Y范围后进行更新?_Java_Jfreechart - Fatal编程技术网

Java 我如何让我的JFree图表在显示新的Y范围后进行更新?

Java 我如何让我的JFree图表在显示新的Y范围后进行更新?,java,jfreechart,Java,Jfreechart,下面是我如何显示图形并尝试使用新的Y范围重新渲染的小技巧 fpe2.FPE_ExportData(outPutFilePath, xmlOutDescriptorPath); g = new GraphUtil(); g.collectData(fpe2.subTaskType, "FPE", MaxY, MinY, PlotGraphPanel); g.graphMake(); PlotGraphPanel.add(g.cPanel1, BorderLayout.CENTER); Plot

下面是我如何显示图形并尝试使用新的Y范围重新渲染的小技巧

fpe2.FPE_ExportData(outPutFilePath, xmlOutDescriptorPath);

g = new GraphUtil();
g.collectData(fpe2.subTaskType, "FPE", MaxY, MinY, PlotGraphPanel);
g.graphMake();

PlotGraphPanel.add(g.cPanel1, BorderLayout.CENTER);
PlotGraphPanel.validate();
PlotGraphPanel.repaint();

没有你的帮助,你的程序是如何失败的还不清楚。如果添加或删除组件,您应该只需要
validate()
repaint()
。您可以动态更新图表,如图所示。

请编辑您的问题,以包括显示您当前方法的问题。