//表模型类
public class MyTableModel
extends DefaultTableModel { MyTableModel(int r, int c) {//初始化表有几行,几列
super(r, c);
} public boolean isCellEditable(int row, int column) {
return (column == 1);//允许第2列可以编辑,这个你可以根据需要自己修改
} public String getColumnName(int c) {
return columnNames[c];//返回列名
} private String[] columnNames = {
"NAME","PHONE"//你要显示的列名
};
}
public class MyTableModel
extends DefaultTableModel { MyTableModel(int r, int c) {//初始化表有几行,几列
super(r, c);
} public boolean isCellEditable(int row, int column) {
return (column == 1);//允许第2列可以编辑,这个你可以根据需要自己修改
} public String getColumnName(int c) {
return columnNames[c];//返回列名
} private String[] columnNames = {
"NAME","PHONE"//你要显示的列名
};
}
prop.load(new FileInputStream("P.PROPERTIES")); // 加载属性文件// 获取要显示的列名
String strColName = prop.getProperty("NAME");
String strColPHONE = prop.getProperty("PHONE"); 得到的值赋给楼上 public class MyTableModel 中的 private String[] columnNames = {
strColName,strColPHONE
};