程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> JTable中如何實現雙擊刪除行

JTable中如何實現雙擊刪除行

編輯:關於JAVA

這個功能其實很簡單,主要搞清楚是用哪些方法就OK了,沒涉及什麼邏輯上的事情,所以下面直接貼代碼,一目了然,呵呵

JTable sourceTable = (JTable)evt.getSource();  
if(sourceTable.getRowCount() <= 0){  
    return;  
}  
int rowIndex = sourceTable.rowAtPoint(evt.getPoint());  
DefaultTableModel tableModel = (DefaultTableModel)sourceTable.getModel();  
tableModel.removeRow(rowIndex);

其中上面的evt就是java.awt.event.MouseEvent

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved