2011-01-10 3 views

답변

5

나는 최근 JUNG에 대한 내 자신의 렌더링 레이아웃을 작성하여이 문제를 해결했습니다.

내 파생 된 레이아웃의 기본으로 나는 을 사용했습니다. 매우 간단합니다. 거기에서 JUNG이 모든 버텍스에 대해 setLocation (Dimension d)을 수행한다는 것을 알게 될 것입니다. 이것은 여러분이 찾고있는 것입니다. CircleLayout의 소스를 살펴보십시오. 그런 다음 사용자 정의 Vertex 객체를 사용할 수 있습니다.이 객체는 정점에 포함 할 좌표를 저장하고 사용자 정의 레이아웃에서 읽습니다.

+1

저는 Java와 Jung을 처음 접했습니다. 공유 할 코드 예제가 있습니까? 부디? – mamruoc

+1

내가 말했듯이 Jung 프레임 워크 자체에서 CircleLayout의 원본 버전을 살펴 봐야합니다. CircleLayout http://pastebin.com/9UkEaqR4의 수정 된 버전이 도움이 될 것입니다. 당신이 찾고있는 마법은 120 줄에서 시작됩니다. – fresskoma

+0

안녕하세요, 저는 지난 날에 떠나 왔습니다. 수락하기 전에 작동하는지 잠시 확인하십시오. 감사! – mamruoc

관련 문제