/* mobileListViewer: TableViewer的名称
* Mobile: TableViewer中每行的数据类型
*/
int selectedIndex=mobileListViewer.getTable().getSelectionIndex();
if (selectedIndex<0) {
MessageDialog.openError(null, "Error", "Please select a mobile uncleared");
return;
}
/*取得选中行的内容 */
Mobile selectedMobile= (Mobile) mobileListViewer.getElementAt(selectedIndex);
/* 对selectedMobile 做点处理*/
/* 更新界面上的TableViewer
mobileListViewer.update(selectedMobile, null);
。。。