Maison > Java > javaDidacticiel > Pourquoi CombinedDomainXYPlot ne redimensionne-t-il pas automatiquement l'axe du domaine lors du masquage d'une série ?

Pourquoi CombinedDomainXYPlot ne redimensionne-t-il pas automatiquement l'axe du domaine lors du masquage d'une série ?

Linda Hamilton
Libérer: 2024-12-11 07:00:10
original
975 Les gens l'ont consulté

Why Doesn't CombinedDomainXYPlot Automatically Rescale the Domain Axis When Hiding Series?

Redimensionnement de l'axe du domaine CombinedDomainXYPlot

Ce problème survient lors du masquage d'une série dans un graphique utilisant un CombinedDomainXYPlot. Bien que les axes de plage soient automatiquement redimensionnés, l'axe de domaine reste non ajusté. Cet article explore les raisons de ce comportement et propose des solutions pour le redimensionnement manuel.

Axe de domaine partagé dans CombinedDomainXYPlot

CombinedDomainXYPlot établit une plage maximale combinée pour son axe de domaine dans getDataRange() pour permettre le partage du axe. La modification de la visibilité d'une série ou la modification de l'ensemble de données met à jour l'axe du domaine partagé via sa méthode configure(). Notamment, les axes de plage de sous-intrigue peuvent être modifiés indépendamment.

Redimensionnement manuel

Pour mettre à jour manuellement l'axe du domaine partagé, on peut basculer la méthode setAutoRange() ou appeler directement configure(). Cependant, ces approches peuvent ne pas donner le résultat souhaité car les données et leur plage maximale restent inchangées.

Redimensionnement automatique

Pour mettre à jour automatiquement l'axe du domaine partagé lors d'une modification de la visibilité de la série, utilisez addSeries() ou removeSeries() au lieu de setSeriesVisible().

Considérations supplémentaires

  • Une attention particulière doit être portée au thread initial et méthode pack() lors de la configuration du graphique.
  • Un exemple avec une image est fourni pour illustrer le tracé combiné et ses contrôles pour la mise à jour des données et le basculement de la visibilité des séries.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal