0

我想为连接的源和目标装饰创建和应用不同的形状。我知道我必须扩展折线类,但我真的无法理解它是如何工作的。有人可以帮忙吗。有没有例子?我知道只有少数人与 gmf 合作,到目前为止,没有人回答我与 gmf 相关的问题,但请帮忙!!!

4

1 回答 1

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从修改后的方法中删除标记。

于 2012-09-03T14:35:28.120 回答