java - 一旦 JFree 图表显示新的 Y 范围,如何更新它?

标签 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);
PlotGraphPanel.validate();
PlotGraphPanel.repaint();

最佳答案

缺少您的sscce ,目前还不清楚你的程序是如何失败的。如果添加或删除组件,您应该只需要 validate()repaint()。您可以动态更新图表,如图 herehere .

关于java - 一旦 JFree 图表显示新的 Y 范围,如何更新它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11804198/

相关文章:

JavaFX - 阻止用户在不使用 MODAL 的情况下更改阶段

java - 在应用程序关闭时运行代码

javascript - 如何使用开源图表 API 在 jsp 页面中创建可钻的条形图

axis - JFreeChart - 如何反转 Axis 顺序

java - 如何知道哪个 JCheckBox 发送了 ItemEvent

java - JFreeChart - 具有垂直 DateAxis 的条形图

java - 关键字assert在java中是什么意思?

java - 正则表达式匹配偶数个括号

java - System.getProperty 无法读取 jnlp - 自 java 7 以来的资源 - 这可能是因为未签名的 JNLP 文件

jfreechart - 如何使用GridArrangement和BlockContainer