1
我需要在GEF圖中選擇圖形時觸發一個方法。 addSelectionChangedListener在選擇圖形時效果很好,但如果再次點擊同一個圖形(「取消選擇」),偵聽器不會觸發。ScrollingGraphicalViewer選擇和取消選擇偵聽器
我該如何解決?
final GraphicalViewer viewer = new ScrollingGraphicalViewer();
viewer.addSelectionChangedListener(new ISelectionChangedListener() {
public void selectionChanged(SelectionChangedEvent event) {
//Fired when figure is selected, but not when same figure is selected again
}
});