要想设置DefaultTableModel设置可选中但不可编辑,必须重写isCellEditable方法,把true改为false;
代码如下:
/**
* 重写方法
*/
tableModel = new DefaultTableModel(action.findCharge(), action.head){
public boolean isCellEditable(int row, int column)
{
return false;
}
本文介绍如何通过重写isCellEditable方法将DefaultTableModel设置为只读状态,即单元格可选中但不可编辑。
要想设置DefaultTableModel设置可选中但不可编辑,必须重写isCellEditable方法,把true改为false;
代码如下:
/**
* 重写方法
*/
tableModel = new DefaultTableModel(action.findCharge(), action.head){
public boolean isCellEditable(int row, int column)
{
return false;
}
7748

被折叠的 条评论
为什么被折叠?