首頁 > 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
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板