JTable如何改变表格的结构模型

JTable如何改变表格的结构模型

使用场景是,从一个页面转到另一个页面,然后表格的结构不一样了


为之前一直纠结在,先获得之前的表格模型

table.getModel()

然后这样始终是不行的

后来我就直接另外创建了一个了一个模型,将这个模型加入到表格

这样就成功了

相关代码如下

DefaultTableModel model = new DefaultTableModel(params,values){
	/**
	 * 定义数据表格模型
	 */
	private static final long serialVersionUID = 1L;

	//isCellEditable重写这个方法,此列不可修改
	public boolean isCellEditable(int rowindex,int columnindex){ 
		if(columnindex == 3)   { 
		return false; 
		 } 
		return true; 
	}
};
table.setModel(model);


爆款云服务器s6 2核4G 低至0.46/天,具体规则查看活动详情Blog Img