Heim > Java > javaLernprogramm > Wie skaliert man die Domänenachse in einem CombinedDomainXYPlot nach dem Ausblenden von Serien neu?

Wie skaliert man die Domänenachse in einem CombinedDomainXYPlot nach dem Ausblenden von Serien neu?

DDD
Freigeben: 2024-12-08 14:55:10
Original
648 Leute haben es durchsucht

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

Neuskalierung der Domänenachse in einem CombinedDomainXYPlot

Mit dem CombinedDomainXYPlot können mehrere Unterplots eine gemeinsame Domänenachse teilen. Beim Ausblenden einer Reihe werden jedoch nur die Bereichsachsen automatisch neu skaliert, während die Domänenachse unverändert bleibt. In diesem Artikel werden Möglichkeiten untersucht, die Skalierung manuell zu aktualisieren oder die automatische Skalierung der Domänenachse zu aktivieren.

Einrichtung des Datenbereichs

CombinedDomainXYPlot legt den kombinierten maximalen Bereich für seine gemeinsame Domänenachse fest in seiner getDataRange()-Methode. Dies ist entscheidend für die Achsenteilung zwischen Nebenhandlungen. Das Ändern der Sichtbarkeit der Serie hat keine Auswirkungen auf die Domänenachse, während das Ändern des Datensatzes ihn über seine configure()-Methode aktualisiert.

Manuelle Aktualisierung oder automatische Aktualisierung

Zur manuellen Aktualisierung die Domänenachse nach dem Ausblenden einer Reihe:

mainPlot.getDomainAxis().configure();
Nach dem Login kopieren

Um automatische Aktualisierungen der Domänenachse zu aktivieren, verwenden Sie stattdessen addSeries() oder removeSeries() setSeriesVisible().

Zusätzliche Überlegungen

  • Vernachlässigen Sie die anfänglichen Threads und pack() nicht.
  • Das Umschalten von setAutoRange() wird nicht empfohlen es hat keine Wirkung.

Das obige ist der detaillierte Inhalt vonWie skaliert man die Domänenachse in einem CombinedDomainXYPlot nach dem Ausblenden von Serien neu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage