Hey und frohe Ostern alle zusammen,
habe schon seit Tagen ein Problem will aus einer sql db die Daten einfuegen sowie aus einer weiteren db eine zusaetzlich spalte wo in jeder Zeile ein dropdownfeld mit Daten sein soll. Leider bekomme ich schon beim hinzufuegen der neuen spalte immer den Fehler index out of range...
habe schon seit Tagen ein Problem will aus einer sql db die Daten einfuegen sowie aus einer weiteren db eine zusaetzlich spalte wo in jeder Zeile ein dropdownfeld mit Daten sein soll. Leider bekomme ich schon beim hinzufuegen der neuen spalte immer den Fehler index out of range...
Java:
import javax.swing.table.AbstractTableModel;
public class TableDaten extends AbstractTableModel{
datenbank db=new datenbank();
String[][] tableStrings=db.tableData;
String[] test;
/**
*
*/
private static final long serialVersionUID = 1L;
@Override
public String getColumnName(int column) {
test=db.getSpaltenName();
System.out.println(test.length+" fvsv");
for (int i = 0; i < getColumnCount(); i++) {
System.out.println(i);
if (i==3) test[i]="neueSpalte";
}
return test[column];
}
public int getRowCount()
{
int test= (db.getZeilen());
return test;
}
public int getColumnCount()
{
int i=db.getSpalten();
System.out.println(i);
return i;
}
public Object getValueAt( int row, int col )
{
return tableStrings[row][col];
}
}