Jung - инициализировать только одну вершину в Transformer
Я работаю над макетом графа, используя KKLayout. Мне нужно, чтобы только первая вершина находилась в верхней части макета, а остальные - в своих местах по умолчанию. Есть похожий вопрос к этому:
Как инициализировать расположение вершин в пользовательском макете JUNG?
Преобразователь в этом случае применяется ко всем вершинам. Как я могу применить только к конкретной вершине и позволить другим вершинам обрабатывать KKLayout?
Я попробовал вариант
layout.setLocation(firstVertex, 500, 0);
и этот вариант не работает.
1 ответ
Решение
Вызовите Layout.setLocation(), а затем Layout.lock(firstVertex, true).