我想将jTable元素添加到列表中。当jTable具有一个以上元素时,它工作正常,但是当jTable具有一个元素时,它给我以下错误。为什么这样?如何解决。谢谢你。
这是错误。
错误:线程“ AWT-EventQueue-0”中的异常java.lang.ArrayIndexOutOfBoundsException:1> = 1
这是代码:
DefaultTableModel table_tags = (DefaultTableModel)this.jTable_selectedTags.getModel();
int rowCount=table_tags.getRowCount();
Vector data = table_tags.getDataVector();
Vector row = (Vector) data.elementAt(1);
int mColIndex = 0;
List tags_data = new ArrayList(rowCount);
for (int i = 0; i < table_tags.getRowCount(); i++) {
row = (Vector) data.elementAt(i);
tags_data.add(row.get(mColIndex));
}
System.out.println(tags_data);
郎朗坤
弑天下
相关分类