Comment dessiner plusieurs axes sur un diagramme à l'aide de JAVAFX Graphiques
Que la paix soit sur vous!
Comment dessiner plusieurs axes à l'aide de JavaFX graphiques API?
Voici une image de la tendance dans un énorme logiciel dans lequel certains temps réel ainsi que l'historique des données est en cours de tracé. Il y a deux stylos enregistré et axe distinct pour chaque plume est définie sur la même tendance.
J'ai essayé de faire exactement cela en JavaFX 2.0 graphiques. J'ai été capable de tracer en temps réel graphique qui est comme suit:
J'ai été faire des recherches sur plusieurs axes à l'aide de JavaFX et pourrait trouver le cette lien, mais je pense que c'est une ancienne version de JavaFX à l'aide de FXML. Cependant, je suis à l'aide de JavaFX classes régulières pour accomplir cette tâche.
AIDER!!!
- lié à l'article n'est pas sur JavaFX à tous. C'est Adobe Flex code.
- Opps c'est mauvais! =X...mais le problème persiste...aider s'il vous plaît
- Ce besoin de plus d'attention.
Vous devez vous connecter pour publier un commentaire.
Ici vous pouvez trouver ma solution -
MultipleAxesLineChart
. Il n'est pas générique et répond à mes besoins, mais je pense que ça peut donner une bonne vue de la façon dont il peut être fait en utilisantStackPane
.Place deux cartes dans un StackPane.
Utilisation css recherches sur le haut graphique à traduire (à l'aide de traduire-x et traduire-y) c'est les axes et les étiquettes de sorte qu'ils peuvent être lus de manière indépendante de la partie inférieure du graphique. Laisser le haut du tableau de données de la parcelle afin qu'il se superpose à la partie inférieure du graphique. Modifier les couleurs et les légendes (ou mélange de styles du graphique, par exemple, la ligne et la barre) de sorte qu'il est évident que les données de la parcelle appartient à la série.
Certaines des techniques ci-dessus sont démontrées:
fait un peu de changement sur l'INTERFACE utilisateur, resuting à gauche et à droite pour avoir le même nombre d'axes, basé sur Maciej réponse。
aperçu