JFreeChart bekommen Maus-Koordinaten
Gibt es eine Möglichkeit in JFreeChart zu bestimmen, von einem ChartMouseEvent, die x,y-Koordinaten (im plot-Raum) in dem sich der Mauszeiger befindet? Ich habe versucht, die Verwendung des domain-Fadenkreuz Wert, aber das scheint ungenau und hinkt der aktuellen Maus-Ereignis.
Dank,
Jeff
Du musst angemeldet sein, um einen Kommentar abzugeben.
Maus-Koordinaten von
getTrigger()
sind relativ zu ChartPanel, so dass Sie Sie konvertieren zu müssen:ChartPanel
skaliert wurde von seiner Standard-Abmessungen. Entfernen dertranslateScreenToJava2D
Schritt und Lieferung der Punkt, vonMouseEvent.getPoint()
direkt zujava2DToValue
gibt korrekte Werte in diesem Fall auch zu.