Heim > Java > javaLernprogramm > Wie werden Probleme bei der Neuskalierung der Domänenachse in CombinedDomainXYPlot gelöst?

Wie werden Probleme bei der Neuskalierung der Domänenachse in CombinedDomainXYPlot gelöst?

Susan Sarandon
Freigeben: 2024-12-18 06:44:11
Original
774 Leute haben es durchsucht

How to Resolve Domain Axis Rescaling Issues in CombinedDomainXYPlot?

Beheben des Problems bei der Neuskalierung der Domänenachse in CombinedDomainXYPlot

In einem CombinedDomainXYPlot-Diagramm, in dem mehrere Unterdiagramme eine Domänenachse teilen, werden die Bereichsachsen automatisch angepasst Datenänderungen. Die Domänenachse zeigt jedoch nicht das gleiche Verhalten, was beim Ausblenden oder Anzeigen von Reihen problematisch sein kann.

Zugrundeliegender Mechanismus

CombinedDomainXYPlot legt einen kombinierten maximalen Bereich für fest gemeinsame Domänenachse während der getDataRange()-Berechnung. Dadurch wird sichergestellt, dass die Achse von den Unterhandlungen gemeinsam genutzt werden kann. Sichtbarkeitsänderungen für einzelne Serien wirken sich nicht auf die Domänenachse aus, aber eine Änderung des Datensatzes löst eine Aktualisierung über die Methode configure() aus.

Problem lösen

Zur manuellen Aktualisierung die Skalierung der Domänenachse:

  • Verwenden Sie mainPlot.getDomainAxis().configure(); um die gemeinsame Domänenachse zu aktualisieren.
  • Diese Methode berücksichtigt sowohl Datenänderungen als auch den kombinierten maximalen Bereich.

Alternativ, um automatische Aktualisierungen zu erreichen:

  • Verwenden Sie addSeries() oder removeSeries() anstelle von setSeriesVisible(). Dies löst die notwendigen Neukonfigurationen der Achsen aus.

Zusätzliche Hinweise

  • Stellen Sie die ordnungsgemäße Instanziierung von Initial Threads und pack() sicher.
  • Das bereitgestellte Beispiel veranschaulicht diese Konzepte mit Nebenhandlungen und dem Umschalten der Seriensichtbarkeit.
  • Der bereitgestellte Code enthält eine benutzerdefinierte Schaltfläche Aktionen zum Auslösen von Aktualisierungen und Sichtbarkeitsänderungen.

Das obige ist der detaillierte Inhalt vonWie werden Probleme bei der Neuskalierung der Domänenachse in CombinedDomainXYPlot gelöst?. 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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage