Heim >Java >javaLernprogramm >Wie skaliert man die Domänenachse in einem CombinedDomainXYPlot nach dem Ausblenden von Serien neu?
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();
Um automatische Aktualisierungen der Domänenachse zu aktivieren, verwenden Sie stattdessen addSeries() oder removeSeries() setSeriesVisible().
Zusätzliche Überlegungen
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!