首页 > Java > java教程 > 为什么 CombinedDomainXYPlot 在隐藏系列时不自动重新缩放域轴?

为什么 CombinedDomainXYPlot 在隐藏系列时不自动重新缩放域轴?

Linda Hamilton
发布: 2024-12-11 07:00:10
原创
975 人浏览过

Why Doesn't CombinedDomainXYPlot Automatically Rescale the Domain Axis When Hiding Series?

CombinedDomainXYPlot 域轴重新缩放

使用 CombinedDomainXYPlot 隐藏图表中的系列时会出现此问题。虽然范围轴会自动重新缩放,但域轴保持不变。本文探讨了此行为背后的原因,并提供了手动重新缩放的解决方案。

CombinedDomainXYPlot 中的共享域轴

CombinedDomainXYPlot 在 getDataRange() 中为其域轴建立了组合最大范围,以实现共享轴。修改系列的可见性或更改数据集会通过其configure()方法更新共享域轴。值得注意的是,子图范围轴可以独立更改。

手动重新缩放

要手动更新共享域轴,可以切换 setAutoRange() 方法或直接调用 configure() 。但是,这些方法可能不会产生所需的结果,因为数据及其最大范围保持不变。

自动重新缩放

要在更改系列可见性时自动更新共享域轴,请使用 addSeries()或removeSeries()而不是setSeriesVisible()。

其他注意事项

  • 设置图表时应注意初始线程和 pack() 方法。
  • 提供了一个带有图像的示例来说明组合图及其控件用于更新数据和切换系列可见性。

以上是为什么 CombinedDomainXYPlot 在隐藏系列时不自动重新缩放域轴?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板