Hallo,
ich habe mit der Aktualisierung der Daten in meiner JTable Probleme.
Prinzipiell funktioniert der Code ohne Probleme.
Wenn ich den Cursor reinsetze, undefiniert später kommt die Exception:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
anbei der Code:
ich habe mit der Aktualisierung der Daten in meiner JTable Probleme.
Prinzipiell funktioniert der Code ohne Probleme.
Wenn ich den Cursor reinsetze, undefiniert später kommt die Exception:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
anbei der Code:
Java:
public static void setTableStacks() throws SQLException, ParseException {
if (Window.jTStacks.isEditing()) {
return;
}
final DefaultTableModel model = (DefaultTableModel) Window.jTStacks.getModel();
Object[] [] rowData = queryDB.getStacks();
String[] arTabData = new String[model.getColumnCount()];
while(model.getRowCount() != 0) {
model.removeRow(0);
}
for (int i = 0; i<rowData.length; i++) {
arTabData[0] = (String) rowData[i][0];
arTabData[1] = (String) rowData[i][1];
model.addRow(arTabData);
}
}
Zuletzt bearbeitet von einem Moderator: