Code:
public class DefaultTableModelTest {
public static void main(String[] args) {
DefaultTableModel tm = new DefaultTableModel();
tm.addRow(new String[3]);
System.out.println("RowCount: " + tm.getRowCount());
System.out.println("ColumnCount: " + tm.getColumnCount());
tm.setValueAt("Hurra", 0, 0);
}
}
schmeißt eine ArrayIndexOutOfBoundsException mit der tollen Meldung "0 >= 0" in der letzten Zeile - aber warum? Und wie macht man es richtig?
mpG
Tobias
EDIT: Der Titel darf aus Spamschutzgründen nicht "Warum wirft das hier eine ArrayIndexOutOfBoundsExcetion?" sein. WTF?