NatTable:如何在NatTable网格中启用自动对焦功能

时间:2014-03-25 21:05:46

标签: nebula nattable

我有一个NatTable实例,我正在尝试做这样的事情:点击链接后,我应该选择一个我的NatTable网格单元格(自动对焦),即点击链接后,光标应放在特定单元格内并突出显示单元格。在互联网上的一些主题中,我发现使用SelectCellCommand和EditSelectionCommand会有所帮助,我做了以下工作: -

natTable.doCommand(new SelectCellCommand(getSelectionLayer(), 4, 0, true, true));
natTable.doCommand(new EditSelectionCommand(parent, configRegistry));

但是,我没有看到任何效果。有人可以帮我实现吗?如果这段代码没有提供足够的信息,请告诉我。 (这里getSelectionLayer()给我选择层实例)

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你想通过从表外调用一个动作(通过链接)使一个NatTable单元格可编辑。这通常通过您在上面发布的命令的组合来完成。但是为了完成这项工作,您需要在NatTable实例中启用编辑。您是否将NatTable配置为可编辑? https://www.eclipse.org/nattable/documentation.php?page=editing