[이 글은 이전에 쓰던 블로그에서 작성된 이후 새 블로그로 이전된 글입니다.]
JAVA를 사용해 구현한 Force-Directed Graph Drawing입니다.
프로젝트 이름에 ‘Forced’라고 오타가 있습니다 ㅜㅠ
노드를 드래그 할 수 있습니다.
input.txt에서 그래프 데이터를 읽어오며, 형식은 다음과 같습니다.
- 첫 번째 줄에 노드 개수 n과 간선 개수 m이 공백으로 구분되어 주어집니다.
- 두 번째 줄부터 m줄에 걸쳐 숫자 두 개가 공백으로 구분되어 주어집니다. 두 숫자 번호를 가진 노드를 연결하는 간선을 의미합니다.