3
네트워크 시뮬레이션을 가상화하고 네트워크의 노드를 플롯해야합니다. 각 노드는 사전 정의 된 위치를 가지며 올바른 좌표로 노드를 플롯해야합니다.JUNG을 사용하여 지정된 좌표에 노드를 플롯하는 방법
내가 정을 사용하고 있습니다 : http://jung.sourceforge.net/applet/index.html
어떤 제안?
감사합니다.
네트워크 시뮬레이션을 가상화하고 네트워크의 노드를 플롯해야합니다. 각 노드는 사전 정의 된 위치를 가지며 올바른 좌표로 노드를 플롯해야합니다.JUNG을 사용하여 지정된 좌표에 노드를 플롯하는 방법
내가 정을 사용하고 있습니다 : http://jung.sourceforge.net/applet/index.html
어떤 제안?
감사합니다.
나는 최근 JUNG에 대한 내 자신의 렌더링 레이아웃을 작성하여이 문제를 해결했습니다.
내 파생 된 레이아웃의 기본으로 나는 을 사용했습니다. 매우 간단합니다. 거기에서 JUNG이 모든 버텍스에 대해 setLocation (Dimension d)을 수행한다는 것을 알게 될 것입니다. 이것은 여러분이 찾고있는 것입니다. CircleLayout의 소스를 살펴보십시오. 그런 다음 사용자 정의 Vertex 객체를 사용할 수 있습니다.이 객체는 정점에 포함 할 좌표를 저장하고 사용자 정의 레이아웃에서 읽습니다.
저는 Java와 Jung을 처음 접했습니다. 공유 할 코드 예제가 있습니까? 부디? – mamruoc
내가 말했듯이 Jung 프레임 워크 자체에서 CircleLayout의 원본 버전을 살펴 봐야합니다. CircleLayout http://pastebin.com/9UkEaqR4의 수정 된 버전이 도움이 될 것입니다. 당신이 찾고있는 마법은 120 줄에서 시작됩니다. – fresskoma
안녕하세요, 저는 지난 날에 떠나 왔습니다. 수락하기 전에 작동하는지 잠시 확인하십시오. 감사! – mamruoc