rowHeaderLayer.addConfiguration(new AbstractUiBindingConfiguration() { @Override public void configureUiBindings(UiBindingRegistry uiBindingRegistry) { uiBindingRegistry.registerDoubleClickBinding(MouseEventMatcher.rowHeaderLeftClick(0), new IMouseAction() { @Override public void run(NatTable natTable, MouseEvent event) { System.out.println("Double Click Detected"); } }); } });]]>
int rowPosition = natTable.getRowPositionByY(event.y); int rowIndex = natTable.getRowIndexByPosition(rowPosition); natTable.getDataValueByPosition(2, rowPosition);
natTable.getLayer();