2012-05-14 4 views
0

그래프를 그리고 수정하는 그래픽 편집기를 만들고 싶습니다. GEF에서 제공하는 "자동 정렬"기능은 너무 단순하고 사용자 정의 할 수없는 종류입니다. JUNG/Graphviz 자동 레이아웃 기능 및/또는 정렬 기능을 GEF 편집기로 가져올 수 있습니까? 정에 대해서는GEF/GMF 프로젝트에서 JUNG/Graphviz Layout-/Arrange-functions을 사용할 수 있습니까?

+0

이제 JGraphX를 완전히 권장 할 수있게되었습니다. – fachexot

답변

1

는 아무 문제가 없지만, 다음과 같은 코드를 구현해야합니다 : 레이아웃 알고리즘을 호출

  1. GEF 동작을.
  2. JUNG에서 사용하는 모델로 모델 변형.
  3. JUNG에서 레이아웃 알고리즘의 결과를 읽고 모델을 변경합니다 (물론 명령 사용).