2012-12-30 3 views
0

데이터베이스에 인접 매트릭스가 저장되어 있으며이를 Java Jung 그래프 패키지를 사용하여 대화식으로 편집하고 싶습니다. 대화 형 그래프 편집은 GraphEditorDemo 샘플에서 볼 수 있습니다. 인접 행렬의 정보로부터 그래프 객체를 생성하는 메소드를 완성했습니다. 이제이 그래프를 대화식으로 편집 (정점/가장자리 만들기/삭제, 가장자리 무게 및 용량 수정 ...)하는 데 함께 사용하고자합니다. 나는 바퀴를 다시 발명하지 않고 효율적으로이 작업을하고 싶습니다.Java Jung 그래프 편집기

그래서 대화 형 그래프 편집기를 작성/확장하는 최선의 방법은 무엇입니까?

  1. GraphEditorDemo을 연장 할 수 있습니까?

GraphEditorDemo의 정점/에지 팩토리를 제어 할 수 없어 내 그래프와 해당 공장의 데이터베이스와 다를 것이므로이 옵션은 유효하지 않다고 생각합니다.

  1. 확장 외에도이 코드를 모두 사용해야하는 옵션은 무엇입니까?

답변

2

원하는 옵션을 얻으려면 라이브러리를 사용하는 방법을 이해하기 위해 GraphEditorDemo 클래스의 소스 코드를 직접 살펴 보는 것이 가장 좋습니다.

팁 : 소스를 사용할 수있는 there, 그리고 멋지게 주석 처리 된 것 같습니다.