Я хочу перейти с YFiles на Jung. Когда дело доходит до небольших графиков, дисплей почти похож на YFiles. Но для больших графиков я не нашел макета, чтобы оправдать мои ожидания. Вот граф с 1000 элементов, YFiles кажется, чтобы отобразить очень хорошо: YFiles Graph DisplayJUNG - лучшие макеты для отображения больших графиков (~ 1000 узлов)
В Юнге, существует противоречивые расстояния между подграфами, как на этой картинке:
Юнга I использовали SparseMultigraph с FRLayout со следующими атрибутами:
FRLayout<GraphNode, GraphLink> layout = new FRLayout<>(graph);
layout.setMaxIterations(100);
layout.setAttractionMultiplier(0.2); // default 0.75
layout.setRepulsionMultiplier(0.3); // default 0.75
Я много играл с числом итераций, притяжения и отталкивания мультипликатора мультипликатора б ut это лучшая комбинация, которую я нашел.
Есть ли подходящий макет/график для отображения такого графика, чтобы получить что-то подобное с тем, что отображает YFiles?
Я не совсем уверен, но вполне может быть, что мы компоновали компоненты отдельно, чтобы избежать этой конкретной проблемы. Я думаю, JUNG может потребовать, чтобы этот шаг был явным. – Joey