您需要先设置mapcontrol.setAction(Action.SELECT_BY_RECTANGLE)设置选择为框选, 再用mapControl.setSelectionMode(SelectionMode.CONTAIN_OBJECT)设置为完全包含的对象, 然后再用mapcontrol.addGeometrySelectedListener(new GeometrySelectedListener(){...}), 里面有GeometrySelectedEvent,可以调用GeometrySelectedEvent.getGeomotryID()方法返回选中的几何对象的ID。
getGeomotryID()