Hallo,
wo muss ich den EventListener hinzufügen, damit er ein Event wirft, sobald das X in der delete-Spalte mit der Maus geklickt wurde? Ich hatte es jetzt versucht es an das cellitem zu hängen, zuvor auch schon an deleteColumn.getColumn(), aber ebenfalls ohne Erfolg.
Hier der Code:
Grüße
ska3k
wo muss ich den EventListener hinzufügen, damit er ein Event wirft, sobald das X in der delete-Spalte mit der Maus geklickt wurde? Ich hatte es jetzt versucht es an das cellitem zu hängen, zuvor auch schon an deleteColumn.getColumn(), aber ebenfalls ohne Erfolg.
Hier der Code:
Java:
deleteColumn.setLabelProvider(new CellLabelProvider() {
public void update(ViewerCell cell) {
cell.setImage(DELETEICON);
rowCount++;
cell.getItem().addListener(SWT.MouseDown, new Listener() {
@Override
public void handleEvent(Event event) {
System.out.println("muhhh");
}
});
}
});
Grüße
ska3k