Как построить узел в заданной координате, используя JUNG - PullRequest
3 голосов
/ 10 января 2011

Я хочу виртуализировать симуляции своей сети и мне нужно построить узлы в сети.У каждого узла есть предопределенное местоположение, и мне нужно построить вершины для правильной координации.

Я использую JUNG: http://jung.sourceforge.net/applet/index.html

Есть предложения?

Спасибо!

1 Ответ

5 голосов
/ 10 января 2011

Недавно я решил эту проблему, написав свой собственный рендеринг Layout для JUNG.

В качестве основы для моего производного макета я использовал Circle Layout , который довольно прост.Там вы увидите, что JUNG выполняет setLocation (Dimension d) для каждой вершины, что, я думаю, в значительной степени то, что вы ищете.Просто взгляните на источник CircleLayout.Затем вы можете использовать пользовательский объект Vertex, в котором хранятся координаты, которые вы хотите иметь для вершины, которые затем считываются вашим пользовательским макетом.

...