2010-05-06 5 views
10

나는 힘 지향적 인 그래프 레이아웃 알고리즘의 Java 구현을 둘러 보았으나 지금까지 성과가 없습니다. 어떤 도움을 주신 것입니다 :)Java에서 강제 지시 레이아웃 구현

+0

동일한 질문이지만 C++의 경우 : http://stackoverflow.com/questions/713701/force-directed-layout-in-c – Pops

답변

11

정 :

http://jung.sourceforge.net/index.html

..

잠시 동안 주변 많은 레이아웃 알고리즘을 갖고있다.

Gephi (http://gephi.org/)를 확인해보십시오.이 응용 프로그램은 lib가 아니지만 오픈 소스 Java입니다.

여기에는 Processing (Java superlanguage) 및 physics lib : http://www.cs.princeton.edu/~traer/physics/random_arboretum/index.html (상자를 여러 번 클릭하여 그래프를 작성하십시오.)도 있습니다.

+0

동의합니다. 정은 훌륭합니다. 필자는 작업 프로젝트를 위해 많은 자바 지시 그래프 라이브러리를 비교해 보았습니다. 정은 지금까지 최고입니다. –

+0

나는 거의 잊어 버렸습니다. Prefuse! http://www.prefuse.org/ - 그다지 활발하지는 않지만 Flare라고 불리는 Prefuse의 플래시 포트로 좋은 결과를 얻었습니다. – Andrew

+0

Andrew, thanks :) –

1

내 검색은 밀접하게 관련된 네 가지 결과를 가져 왔습니다. 나는 당신이 그것을 필요 모르겠지만, 잘하면 그들 중 적어도 하나는 도움이 될 것입니다 :

자바
+0

Torgamus 님, 감사합니다. 당신들은 큰 도움이됩니다 :) –