0
目前我正在開發一個應用程序,其中包含一個Jtable
列出了DataBase表中的一些值,我將JTable中的單元格設置爲可編輯的,以便我可以保存這些更改值的數據庫表,現在所有我能想到的是從Jtable和舊值(我將它們保存在另一個ArrayList中)檢索所有更新的值,然後將它們發送到我的方法,以使更新。將JTable選擇限制爲一行
MyTableModel myTable= (InsDefinicionTM) myTable.getModel();
for (int i = 0; i < myTable.getRowCount(); i++) {
updateInsDefinicion(myTable.getUpdatedValue(i), oldValues.get(i));
}
但是這種方法不是我要找的(因爲我認爲我能做出更好的東西)我wan't編輯只是一個值,並從其他領域形成阻塞的選擇行爲表,直到我按下一些「保存」按鈕,任何人都知道如何防止來自JTable的其他字段可編輯或選擇能夠?我可以使用這兩個中的任何一個,任何幫助將不勝感激!
參見本[Q&A](http://stackoverflow.com/a/8291432/230513)。 – trashgod
noup:/不工作,也許我沒有正確解釋自己,我不想讓我的Jtable Non可編輯,然後每當我按下編輯按鈕時,我想使單元格可編輯,但僅限於一行,所以更改是按行完成的! – Nivde