我想在tableviewer上实现鼠标监听器,双击该表的任何一行,该特定行的详细信息应显示在一个弹出窗口中,该窗口中还包含一个表....
答案 0 :(得分:6)
要向查看器添加双击侦听器,请执行以下操作:
viewer.addDoubleClickListener(new IDoubleClickListener()
{
@Override
public void doubleClick(DoubleClickEvent event) {
try {
} catch (PartInitException e) {
e.printStackTrace();
}
}
});
答案 1 :(得分:2)
tableViewer.addDoubleClickListener(new IDoubleClickListener() {
@Override
public void doubleClick(DoubleClickEvent event) {
IStructuredSelection selection = (IStructuredSelection) event.getSelection();
Object firstElement = selection.getFirstElement();
}
});