Files
secondo/Algebras/Hadoop/Java/PSEditor/ParaTableModel.java

39 lines
787 B
Java
Raw Normal View History

2026-01-23 17:03:45 +08:00
package PSEditor;
import javax.swing.table.DefaultTableModel;
public class ParaTableModel extends DefaultTableModel {
public ParaTableModel(Object[][] data, Object[] columnNames){
super(data, columnNames);
}
/* (non-Javadoc)
* @see javax.swing.table.DefaultTableModel#isCellEditable(int, int)
*/
@Override
public boolean isCellEditable(int row, int column) {
// TODO Auto-generated method stub
String v_c0 = (String)getValueAt(row, 0);
String v_c1 = (String)getValueAt(row, 1);
String v_c2 = (String)getValueAt(row, 2);
String v_c3 = (String)getValueAt(row, 3);
if (!v_c0.isEmpty() && v_c1.isEmpty()
&& v_c2.isEmpty() && v_c3.isEmpty() ){
return false;
}
else {
if (column == 1)
return true;
else
return false;
}
}
}