/* 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);
。。。