日期:2014-05-20  浏览次数:20680 次

修改JTable里的数据问题
我重写了
//列单元是否可修改
public   boolean   isCellEditable(int   row,int   col){
if(col==keyCol)   return   false;
else   return   modifiable;
}
//设置表格单元数据
public   void     setValueAt(Object   value,int   row,int   col){
Object[]   rowData=(Object[])data.get(row);
rowData[col]=value;
data.set(row,   rowData);
this.fireTableRowsUpdated(row,   col);

}

我想先判断下输入的时不时数字,不是不能修改那个列,是的话修改后把改后的数据更新到数据库,

我该往哪里贴加代码??????????

------解决方案--------------------
学习
顶了!
------解决方案--------------------
学习
------解决方案--------------------
直接针对JTable编码不觉得太痛苦了吗?它能打印输出吗?能预览吗?格式能设计吗?
关于基于Swing的数据处理组件,我已经自己实现了一套。效果同PowerBuilder的数据窗口。楼主的此类相关问题都不复存在。为了支持JAVA,独立程序员可免费赠送:thinkinjavax@163.com ,来信即可。