Hi,
ich habe ein JFrame mit 2 JTables die wiederum jeweils in einem JScrollPane stecken.
Ich will jetzt die beiden Tabellen mit Inhalt füllen die aus einem String[][] kommen.
Wenn ich also sage (für die erste Tabelle):
TableModel model = window.getmodel();
for(int i = 0; i < 10; i++)
{
for(int ii = 0; ii < 3; ii++)
model.setValueAt(result[i][ii], i, ii);
}
Wobei ""window"" eine Referenz auf die GUI Klasse ist
und "getmodel()" eine Methode in der GUI Klasse aufgerufen wird die so aussieht:
public TableModel getModel() {
return productTable.getModel();
Passiert was lustiges !!!
Es werden beide Tabellen mit den selben Werten gefüllt.
Was mach ich da falsch ???
Hab für die zweite Tabelle ne zweite getModel() Methode.
Oder wird das ganz anders gemacht ??
Gruß Gandalf04
ich habe ein JFrame mit 2 JTables die wiederum jeweils in einem JScrollPane stecken.
Ich will jetzt die beiden Tabellen mit Inhalt füllen die aus einem String[][] kommen.
Wenn ich also sage (für die erste Tabelle):
TableModel model = window.getmodel();
for(int i = 0; i < 10; i++)
{
for(int ii = 0; ii < 3; ii++)
model.setValueAt(result[i][ii], i, ii);
}
Wobei ""window"" eine Referenz auf die GUI Klasse ist
und "getmodel()" eine Methode in der GUI Klasse aufgerufen wird die so aussieht:
public TableModel getModel() {
return productTable.getModel();
Passiert was lustiges !!!
Es werden beide Tabellen mit den selben Werten gefüllt.
Was mach ich da falsch ???
Hab für die zweite Tabelle ne zweite getModel() Methode.
Oder wird das ganz anders gemacht ??
Gruß Gandalf04
Comment