0
GraphicEditor를 만들려고합니다. 나는 JTree와 Drag & Drop을 사용하여 그래프 컴퍼넌트에 버텍스를 만들지 만, 생성 된 버텍스를 다른 버텍스로 드롭하는 방법을 모르겠습니다. 버텍스를 드롭 타겟으로 어떻게 지정할 수 있습니까?JGraphX 다른 꼭지점에 버텍스 놓기
도움 주셔서 감사합니다.
에릭
GraphicEditor를 만들려고합니다. 나는 JTree와 Drag & Drop을 사용하여 그래프 컴퍼넌트에 버텍스를 만들지 만, 생성 된 버텍스를 다른 버텍스로 드롭하는 방법을 모르겠습니다. 버텍스를 드롭 타겟으로 어떻게 지정할 수 있습니까?JGraphX 다른 꼭지점에 버텍스 놓기
도움 주셔서 감사합니다.
에릭
mxGraph
클래스 부울 방법 isValidDropTarget(Object cell, Object[] cells)
있다. 당신은 당신이 대신 기본 구현의, 또는 당신에 따라 소스를 수정할 수있는 mxGraph
클래스를 확장해야하고 프로그램의 사용 것,이 메소드를 오버라이드 (override)이를 위해 반환 조건 등
if (((mxCell)cell).isVertex())
{
return true;
}
을 추가 할 수 있습니다 JGraph를 애플리케이션에 설정하는 방법.
또한, Swimlane
스타일 버텍스는 기본적으로 그 위에 놓을 수 있어야합니다.