将信息从表传递到二维数组时,我遇到了问题
for (int i=0; i < DefaultTableModel.getRowCount(); i++) {
for (int j=0; j < DefaultTableModel.getColumnCount(); j++) {
dataConteo[i][j]=DefaultTableModel.getValueAt(i,j);
}
}
我完全填满了表格,但仍然在
中出错dataConteo[i][j]=DefaultTableModel.getValueAt(i,j);
NullPointerException
。
答案 0 :(得分:0)
假设model
不是null
....
在for
循环之前,您是否分配了dataConteo
数组?将Type
替换为实际类型。
Type[][] dataConteo = new Type[model.getRowCount()][model.getColumnCount()];