ich_Schmiddy
Mitglied
Hi!
Hallo! Ich habe eine Funktion, die eine Berechnung durchführt, und dann sollen die berechneten Elemente in eine JTable geschrieben werden. Die Elemente liegen in einem Vector "ergebnis", aber wie hänge ich sie an die Tabelle ran? Ich weiß beim Erstellen der JTable nicht, wieviele Elemente reinkommen...
////////
JTable tabelle = new JTable();
for (int i=0; i<ergebnis.size(); i++)
{
String temp = String.valueOf(ergebnis.get(i));
// teile den String in die Inhalte auf
eins = 1. Teil von temp
zwei = 2. Teil von temp
// und jetzt sollen die beiden Teile in die JTable, probiert
// habe ich es mit "setValueAt", also
tabelle.setValueAt(eins,0,i);
tabelle.setValueAt(eins,1,i);
// aber das tut leider nicht, da gibt es ein "Index out of Bounds"
}
Hallo! Ich habe eine Funktion, die eine Berechnung durchführt, und dann sollen die berechneten Elemente in eine JTable geschrieben werden. Die Elemente liegen in einem Vector "ergebnis", aber wie hänge ich sie an die Tabelle ran? Ich weiß beim Erstellen der JTable nicht, wieviele Elemente reinkommen...
////////
JTable tabelle = new JTable();
for (int i=0; i<ergebnis.size(); i++)
{
String temp = String.valueOf(ergebnis.get(i));
// teile den String in die Inhalte auf
eins = 1. Teil von temp
zwei = 2. Teil von temp
// und jetzt sollen die beiden Teile in die JTable, probiert
// habe ich es mit "setValueAt", also
tabelle.setValueAt(eins,0,i);
tabelle.setValueAt(eins,1,i);
// aber das tut leider nicht, da gibt es ein "Index out of Bounds"
}