Внутри Listener
- например, для SWT.Selection
- вы можете использовать viewer.getCell(...)
, как показано в следующем примере:
myTableViewer.getTable().addListener(SWT.Selection, new Listener() {
@Override
public void handleEvent(Event event) {
Point p = new Point(event.x, event.y);
ViewerCell cell = myTableViewer.getCell(p);
int columnIndex = cell.getColumnIndex();
//...
}
});