2012-07-26 3 views
0

연결의 소스 및 타겟 장식에 다른 모양을 만들고 적용하려고합니다. 나는 폴리 라인 클래스를 확장해야한다는 것을 알고 있지만 어떻게 작동하는지 실제로는 알 수 없습니다. 누군가가 도와 줄 수 있었습니까? 어떤 예가 있습니까? 나는 몇 사람 만 gmf에서 일한다는 것을 알고 있습니다. 그리고 지금은 아무도 gmf와 관련된 제 질문에 대답하지 않았지만 도움을 주시기 바랍니다 !!!GMF 링크 장식용 다른 모양을 만드는 방법

답변

0

Polyline 클래스를 확장 할 필요없이 setTargetDecoration 메서드 (또는 setSourceDecoration)를 호출하고 장식 그림을 인수로 전달하면됩니다. 또한 어떤 조건에 따라 다른 데코레이터를 전달할 수도 있습니다. 예를 들어, '화살표'장식 그림은 다음과 같이 만들 수 있습니다

PointList pl = new PointList(); 
pl.addPoint(0, 0); 
pl.addPoint(-2, -1); 
pl.addPoint(-2, 1); 

PolygonDecoration df = new PolygonDecoration(); 
df.setFill(true); 
df.setBackgroundColor(ColorConstants.white); 
df.setTemplate(pl); 

수정 된 방법에서 @generated 태그를 제거해야합니다.

관련 문제