可以将表格直接设置为不可选择,table.setEnable(false)
编写自定义的表格,继承JTable,重写boolean isCellEditable(int row,int column)方法,直接在方法中返回false。
jtable.setEnabled(false)//设置表格为不可编辑使用上面得到代码就可以做到了.
如果要设置为可编辑, 只需要把参数设置为true就可以了
jtable.setEnabled(true)//设置表格为可编辑用内部类方法重载DefaultTableModel:javax.swing.table.DefaultTableModel t = new javax.swing.table.DefaultTableModel(columnName,0){
public boolean isCellEditable(int row, int column)
{
return false
}
}
jTable.setModel(t)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)