我创建了一个像 Editor Example 这样的示例,而不同之处在于我的演示可以隐藏列。当我隐藏某些列时,我无法收集所选列的索引,我改变了主意,我想获取所选列的标题名称。如何得到它?
问问题
537 次
2 回答
0
您需要对 ColumnHeaderLayer 的引用并获取数据值。例如 ColumnHeaderLayer#getDataValueByPosition(int, int)
于 2015-12-07T15:58:37.297 回答
0
以下是处理选定列的处理程序
但我不知道如何获取列名
public void handleLayerEvent(ILayerEvent event) {
if (event instanceof CellSelectionEvent) {
CellSelectionEvent cellEvent = (CellSelectionEvent) event;
int columnIndex = natTable.getColumnIndexByPosition(cellEvent.getColumnPosition());
SelectionLayer selectionLayer = cellEvent.getSelectionLayer();
........
}
于 2015-12-04T01:49:19.363 回答