我正在使用 gwt openlayers 在地图上绘制一些线串。我想更改绘制特征线的外观。我注意到 PathHandler 类有 setStyle 方法,但是使用这个方法设置样式不会改变线条的外观。
private DrawFeature createDrawFeature() {
DrawFeatureOptions options = new DrawFeatureOptions();
options.onFeatureAdded(getStyle());
PathHandler handler = new PathHandler();
handler.setStyle(style);
return new DrawFeature(layer, handler, options );
}
private Style getStyle() {
Style style = new Style();
style.setStrokeColor("#ffffff");
style.setStrokeWidth(2.0);
return style;
}
我试图设置不同的样式选项,但没有效果。有谁知道如何改变 DrawFeature 线的外观?