Lorsque vous utilisez le diagramme de dispersion JavaFX 2.0, les points tracés sont représentés graphiquement avec le coin supérieur gauche du point qui touche le point plutôt que le centre du point sur le point. Donc, plutôt que d'avoir l'air de tracer un point (1, 1), cela ressemble plus à (1.1, 0.9). Est-ce que quelqu'un sait comment réparer ceci?Comment puis-je centrer les points sur un diagramme de dispersion dans JavaFX 2.0?
1
A
Répondre
1
ScatterChart dessine des points tracés décalés de la même manière qu'un bogue. Jusqu'à solution comme une solution de contournement vous pouvez remplacer la classe de style de points. Pour effectuer ce nouveau fichier ajouter « style.css » au même package avec votre classe principale et contenu suivant:
.chart-symbol { /* solid circle */
-fx-background-color: #f9d900;
-fx-background-radius: 5px;
-fx-translate-x: -4px;
-fx-translate-y: -4px;
}
Dans le code où votre scène principale est créée ajouter la ligne suivante:
scene.getStylesheets().add("style.css");
Questions connexes
- 1. Placer un histogramme sur un diagramme de dispersion
- 2. Comment créer un diagramme de dispersion 3D?
- 3. R: Comment superposer des camemberts sur des «points» dans un diagramme de dispersion dans R
- 4. un diagramme de dispersion pour 3 groupes de points de dispersion
- 5. Diagramme de dispersion avec indication de la densité de points
- 6. Comment modifier la taille d'un symbole de graphique dans un diagramme de dispersion javafx?
- 7. Un simple exemple de diagramme de dispersion dans D3.js?
- 8. formule de diagramme de dispersion
- 9. Comment identifier les points de données de diagramme de dispersion inclus dans une brosse D3?
- 10. wpf toolkit diagramme de dispersion
- 11. ligne + diagramme de dispersion dans nvd3
- 12. SSRS - Relier des points sur un graphique de diagramme de dispersion
- 13. diagramme de dispersion flexible?
- 14. Comment dessiner un diagramme de dispersion en couches dans R?
- 15. Comment créer un diagramme de dispersion 3D en Python?
- 16. Matplotlib: Annotation d'un diagramme de dispersion 3D
- 17. Scatter avec des points connectés javafx
- 18. Comment créer une ligne d'ajustement de diagramme de dispersion JFreeChart
- 19. Générer des données aléatoires pour un diagramme de dispersion
- 20. de points répéter après 10 ensembles de données sur d3.js diagramme de dispersion
- 21. Alternative au diagramme de dispersion dans matlab
- 22. Diagramme de composant dans JavafX
- 23. JavaFx GridPane - comment centrer les éléments
- 24. Diagramme de dispersion avec la couleur des points de données spécifiés avec les données
- 25. Comment centrer un nœud dans un volet javafx
- 26. Comment installer JavaFx 2.0 sur mon mac?
- 27. Relier les points sur le diagramme donné
- 28. déclencher par programmation un événement de clic pour un point sur diagramme de dispersion de highchart
- 29. Diagramme de dispersion Highcharts. Mauvais «pointage» des points près du bord de la parcelle
- 30. Code de couleur un diagramme de dispersion basé sur une autre valeur - pas ggplot
Remerciez vous pour votre réponse. J'ai fait comme tu l'as dit mais j'ai une erreur. Je vais vous montrer le petit extrait de code dans lequel je l'ai. 'mRoot = new Groupe(); Scène de scène = nouvelle scène (mRoot); Scene.getStylesheets(). Add ("src/functionvuefx/desktop/style.css"); primaryStage.setScene (scène); ' L'erreur que je reçois dit. 'AVERTISSEMENT: com.sun.javafx.css.StyleManager loadStylesheet La ressource" null "n'a pas été trouvée." J'ai essayé de résoudre le problème, mais je n'ai pas beaucoup de chance. – Mike
StyleManager ne trouve pas le fichier css par ce chemin. Essayez la méthode suivante (remarquez la barre oblique et pas de src): 'scene.getStylesheets(). Add (getClass(). GetResource ("/functionvuefx/desktop/style.css "). ToExternalForm());' –
Merci beaucoup . Vous avez tous les deux aidé beaucoup. J'ai fini par devoir me débarrasser du src/du précédent. Tu as vraiment sauvé mon projet. – Mike