ホームページ >Java >&#&チュートリアル >シリーズを非表示にした後、CombinedDomainXYPlot のドメイン軸を再スケールするにはどうすればよいですか?

シリーズを非表示にした後、CombinedDomainXYPlot のドメイン軸を再スケールするにはどうすればよいですか?

DDD
DDDオリジナル
2024-12-08 14:55:10625ブラウズ

How to Rescale the Domain Axis in a CombinedDomainXYPlot After Hiding Series?

CombinedDomainXYPlot でのドメイン軸の再スケーリング

CombinedDomainXYPlot では、複数のサブプロットが共通のドメイン軸を共有できます。ただし、シリーズを非表示にすると、範囲軸のみが自動的に再スケールされ、ドメイン軸は変更されません。この記事では、スケーリングを手動で更新する方法、またはドメイン軸の自動スケーリングを有効にする方法について説明します。

データ範囲の確立

CombinedDomainXYPlot は、共有ドメイン軸の結合最大範囲を確立します。 getDataRange() メソッド内で。これはサブプロット間で軸を共有するために重要です。シリーズの表示設定を変更してもドメイン軸には影響しませんが、データセットを変更すると、configure() メソッドを通じてデータセットが更新されます。

手動更新または自動更新

手動で更新するにはシリーズを非表示にした後のドメイン軸:

mainPlot.getDomainAxis().configure();

ドメイン軸の自動更新を有効にするには、addSeries() またはsetSeriesVisible() の代わりに、removeSeries() を使用します。

その他の考慮事項

  • 初期スレッドと Pack() を無視しないようにします。
  • Toggle setAutoRange( ) は効果がないため推奨されません。

以上がシリーズを非表示にした後、CombinedDomainXYPlot のドメイン軸を再スケールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。