JTable table = new JTable(..){ public boolean isCellEditable(int row,int column){ return (column == 3);//the 4th column is not editable } };