1. 程式人生 > >Swing Jtable 設定單元格不可編輯

Swing Jtable 設定單元格不可編輯

Swing Jtable 設定單元格是可編輯,這與SWT正好相反。提供的API也不能修改可編輯性,但可以通過重寫AbstractTableModel來實現JTable 單元格不可編輯。

核心程式碼:

class  MyTableModel extends AbstractTableModel{

            @override

            public boolean isCellEditable(int rowIndex, int columnIndex){
                     return false;
            }

}

向JTable 傳AbstractTableModel型別的變數時替換成MyTableModel型別即可實現。