我不知道如何在 Vaadin 的 OpenLayer-wrapper 中取消选择选定的向量(点向量或其他向量)。
要启用向量选择,请使用以下方法:
VectorLayer pointLayer = new VectorLayer();
pointLayer.setSelectionMode(SelectionMode.SIMPLE);
并监听矢量 onclick 事件,您使用以下方法:
pointLayer.addListener(new VectorSelectedListener() {
@Override
public void vectorSelected(VectorSelectedEvent event) {
//do work
}
});
并获取当前选择的向量 yoy 使用此方法:
Vector selectedVector = pointLayer.getSelectedVector();
但是如何在单击时取消选择选定的矢量?