修改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 ,来信即可。