可以给mapcontrol添加addGeometrySelectedListener对象选中监听,可以获取当当前点击的要素
mapControl.setAction(Action.SELECT); mapControl.addGeometrySelectedListener(new GeometrySelectedListener() { @Override public void geometrySelected(GeometrySelectedEvent geometrySelectedEvent) { System.out.println("=========================="+geometrySelectedEvent.getLayer().getDataset().getName()); } @Override public void geometryMultiSelected(ArrayList<GeometrySelectedEvent> arrayList) { } @Override public void geometryMultiSelectedCount(int i) { } });