La solucion es hacer un Model propio y que herede de DefaultTableModel
seria algo asi
Código:
import javax.swing.table.DefaultTableModel;
/**
*
* @author djagu_26
*/
public class MyTableModel extends DefaultTableModel{
/** Creates a new instance of MyTableModel */
public MyTableModel() {
}
public boolean isCellEditable(int row, int column) {
return false;
}
}
despues en tu codigo cuando declaras el model de la tabla deberias usar MyTableModel en vez de DefaultTableModel
saludos