tableModel = new DefaultTableModel(rows,columnHeads);
table1 = new JTable(tableModel);
s = new JScrollPane(table1);
c.add(s,BorderLayout.CENTER);当执行:
addrow = new Vector();
addrow.addElement(atmp0);
addrow.addElement(atmp1);
addrow.addElement(atmp2);
addrow.addElement(atmp3);
addrow.addElement(atmp4);
addrow.addElement(atmp5);
closeConnection();
rows.add(addrow);
tableModel.addRow(addrow);
报:java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
但是我做删除的时候又是正确的 请问为什么tableModel.addRow(addrow);会出错呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货