1
我正在使用ISelectionChangedListener
來收聽JFace TableViewer上的選擇事件。有沒有辦法獲得選定行的索引?如何在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行?