jTable1.setModel(new DefaultTableModel(new Object[0][], new String[] {
"Calling Number", "Called Number", "Calling Date", "Duration", "NumberCategory", "Fees"
}) { boolean canEdit[] = {
false, false, false, false, false, false
}; public boolean isCellEditable(int rowIndex, int columnIndex)
{
return canEdit[columnIndex];
} });
boolean canEdit[] = {false, false, false, false, false, false};
这行是关键,有几个列就写几个false,也可以定义特定的列可以编辑,只要设置成true就可以了
"Calling Number", "Called Number", "Calling Date", "Duration", "NumberCategory", "Fees"
}) { boolean canEdit[] = {
false, false, false, false, false, false
}; public boolean isCellEditable(int rowIndex, int columnIndex)
{
return canEdit[columnIndex];
} });
boolean canEdit[] = {false, false, false, false, false, false};
这行是关键,有几个列就写几个false,也可以定义特定的列可以编辑,只要设置成true就可以了
解决方案 »
- 对于java中的类 方法 对象 实例的疑惑
- 一句蛮难理解的话:为什么说JAVA的GUI线程不同步。
- java 笔试题
- 请教static方法的使用??(50分)
- 新手的问题
- ===== 求一个简单的加密算法加密文本,在线等!=====
- 怎么在JAVA类中调用IE打开PDF文件?
- 散分200的理由:升为4个三角、拿到票回家、看望父母!!!
- 急!在http://www.bestdown.com/下载的JBUILDER4指南书籍该用什么阅读器阅读呀?
- nio socket 有没有某次write完成的通知?
- 熟悉 Digester 的请帮帮忙。
- 国家信息产业部的 软件设计师 难不难考啊.考过了,是不是就牛比了.一个月能挣多少钱啊??
Frank1982(王翾)说的非常明白了,我加一点:boolean canEdit[][];public boolean isCellEditable(int rowIndex, int columnIndex)
{
return canEdit[rowIndex][columnIndex];
}
触发一个事件后,单元格(x,y)不可用,canEdit[x][y]=false;