Je voudrais savoir s'il existe un moyen de détecter quand la souris est au-dessus de la ou des lignes du graphique et de pouvoir accéder aux données de l'ensemble de données correspondant à ce point.souris sur la ligne de graphique dans jfreechart
0
A
Répondre
0
L'obtention de ces données dépend de l'endroit où vous utilisez le diagramme. Dans une application swing utiliser les écouteurs de la souris à partir du panneau que le graphique est affiché dans.
Sur une page Web en utilisant une image que vous ne serez pas en mesure d'obtenir les données (car il est seulement une image), mais JFreeChart va générer une carte d'image pour vous qui peut appeler le script java sur hover.
Dans un récent projet je l'ai fait quelque chose comme:
ChartRenderingInfo info = new ChartRenderingInfo(new StandardEntityCollection());
String pngLocation = Servlet.saveChartAsPNG(chart, 200, 200, info, request.getPortletSession());
StringWriter sw = new StringWriter();
ChartUtilities.writeImageMap(new PrintWriter(sw), pngLocation, info, false);
Ici chart
est un JFreeChart avec les drapeaux appropriés pour ce que vous cherchez à faire (des infobulles, URL, étiquettes)
Questions connexes
- 1. événements de souris dans JfreeChart
- 2. Graphique ohlc dans JFreeChart
- 3. Graphique 3D avec Jfreechart
- 4. JFreeChart obtient les coordonnées de la souris
- 5. ligne en pointillés dans Jfreechart
- 6. Comment puis-je afficher des informations lorsque je souris sur une ligne de graphique dans Flex?
- 7. Comment afficher un graphique linéaire en utilisant JFreeChart dans jsp?
- 8. JFreeChart Annotations
- 9. Définition de la taille du graphique à la valeur fixe dans JFreeChart
- 10. JFreeChart-like dans Delphi
- 11. montre la valeur du graphique lorsque le curseur est placé sur le graphique
- 12. Couleurs à PieChart dans JFreeChart
- 13. Comment puis-je tracer une ligne droite dans jfreechart?
- 14. souris sur la transparence dans Qt
- 15. augmenter la clarté d'un graphique
- 16. Afficher/masquer l'image lors de la souris sur la ligne du tableau via jquery traversal?
- 17. Icône sur un graphe JFreeChart XY
- 18. popups mini-écran sur la souris sur
- 19. XNA sur la carte graphique
- 20. ActionScript sur la souris Cliquez sur
- 21. Coordonnées de la souris Yui sur l'élément
- 22. Existe-t-il un moyen simple de supprimer une TimeSeries d'un graphique JFreeChart affiché?
- 23. Changer le curseur de la souris sur une page html
- 24. Passage de la souris dans NSTableView
- 25. souris dessus/souris Out sur DIV
- 26. Textarea dans IE7 disparaît à la souris sur
- 27. Faire pivoter le graphique vers la souris dans WPF (comme un cadran analogique)
- 28. détecter la souris Déplacer l'événement sur JPanel
- 29. Windows: Souris sur la décoration de la fenêtre
- 30. Cocoa: Obtenir la position actuelle de la souris sur l'écran
contrôle la question en dessous du lien, peut-être vous est-elle utile -> http://stackoverflow.com/questions/21172794/jfreechart-dispay-mouse-coordinates-near-to-mouse-as-hints-on-mouse- bouge toi – Universe