Построение расстояний точек в JfreeChart - PullRequest
1 голос
/ 24 июля 2011

Мне нужна помощь в построении графика расстояния между точками на Scatter Plot и My Array, состоящих из значений, расстояния для которых необходимо рассчитать.

A1-(0.3883,0.4197)        
A2-(0.3960,0.3836)        
A3-(0.4065,0.4032)

Расстояние между A1, A2 равно 0,0369, а расстояние междуA1, A3 равно 0,0245, и аналогично расстояние между A2, A3 равно 0,0221.

Мой вопрос заключается в том, как построить это расстояние (0,0369 из (A1, A2), 0,0245 из (A1, A3) ..) изчто парные значения на графике рассеяния (JfreeChart)?Пожалуйста, дайте мне несколько советов о том, как подойти к этой проблеме.

1 Ответ

1 голос
/ 26 июля 2011

Поскольку ваша модель данных представляет собой график , я бы посмотрел на JGraph, которая лучше поддерживает помеченные ребра .

В JFreeChart вы можете добавить метку элемента или генератор всплывающей подсказки к XYLineAndShapeRenderer. Генератор должен будет запросить вашу модель данных для соответствующего значения ребра . Вы можете организовать для своей модели данных реализацию TableModel и использование JTable в качестве вспомогательного дисплея, как показано в CrosshairDemo1 & 2 .

...