我正在創建一個學生記錄應用程序...我想要一個可編輯的列。上表,並在該列IM保存所有的更新 我附上表模型的偵聽值TableModelListener
if(table.getSelectedColumn() == 3 && table.getSelectedRow() != -1 && tme.getType() == TableModelEvent.UPDATE)
{
// my code here
table.cellEditAt(row,column); // this is giving me error
}
table.cellEditAt
自動調用表格模型事件,即產生無限循環......任何其他方法來自動選擇一個單元格編輯?
crossposted http://www.daniweb.com/software-development/java/threads/405375 – mKorbel 2012-01-08 11:54:12
抱歉不明白你......讓我再次統計我的問題,我做了一個應用程序,它將數據從jtable保存到數據庫上進入牢房。我想附加一個監聽器到單元。所以在搜索很多後,我發現tablemodellistener。在表模型偵聽器中,更改了方法表。我所有的東西都可以正常工作,除了這個代碼table.editCellAt(row,col); //此代碼創建一個無限循環。我無法粘貼我的完整代碼,因爲它與4個類相關幷包含一些私人信息。 :) – greatmajestics 2012-01-08 12:59:01