【发布时间】:2015-12-27 20:12:57
【问题描述】:
我正在使用ISelectionChangedListener 来监听 JFace TableViewer 上的选择事件。有没有办法获取所选行的索引?
tableViewer.addSelectionChangedListener(new ISelectionChangedListener()
{
@Override
public void selectionChanged(SelectionChangedEvent selectionEvent)
{
final IStructuredSelection selection = (IStructuredSelection) historyTableViewer.getSelection();
if (selection != null)
{
selectedEvent = (castToObject) selection.getFirstElement();
}
}
});
所以,假设我在 TableViewer 的 8 行中选择了第 4 行。我怎么知道选择对应于第 4 行?
【问题讨论】: