2015-10-20 93 views
-1

我在使表格單元格不可編輯時遇到困難。我不知道如何。我的表中的數據來自MySQL中的數據庫。請幫助我使表格單元格不可編輯,因爲我不希望用戶編輯每個單元格中顯示的數據。謝謝!如何使jtable單元格不可編輯

+1

看到http://stackoverflow.com/questions/8372799/making-jtable-cells-uneditable http://stackoverflow.com/questions/1990817/how-to-make-a-jtable-non-editable http://stackoverflow.com/questions/18795791/how-to-make-individual-cell-of-a-jtable-uneditable http://stackoverflow.com/questions/24726896/how-to-make-cells-of-jtable-non-editable-but-selectable –

回答

0

嗨只是在你的JTable模型中使用

​​

+0

但我可以在哪裏插入代碼? – chesca

+0

tblBooks.setModel(DbUtils.resultSetToTableModel(rs)); – chesca

+0

查看[這裏](https://docs.oracle.com/javase/tutorial/uiswing/components/table.html)它的oracles表教程/文檔,你應該在你的項目類中擴展'AbstractTableModel'並且在該類可以覆蓋方法'isCellEditable(int row,int col)'。 – edasssus

相關問題