1 package edu.jiangxin.apktoolbox.file.duplicate; 2 3 import javax.swing.table.DefaultTableModel; 4 import java.io.Serial; 5 import java.util.Vector; 6 7 public class DuplicateFilesTableModel extends DefaultTableModel { 8 @Serial 9 private static final long serialVersionUID = 1L; 10 11 public DuplicateFilesTableModel(Vector<? extends Vector<Object>> data, Vector<String> columnNames) { 12 super(data, columnNames); 13 } 14 15 @Override 16 public boolean isCellEditable(int row, int column) { 17 if (column == DuplicateFilesConstants.COLUMN_NAMES.indexOf(DuplicateFilesConstants.COLUMN_NAME_GROUP_NO)) { 18 return false; 19 } 20 return super.isCellEditable(row, column); 21 } 22 }