J
Jens
Gast
Hallo,
ich hab folgendes Problem.
Ich hab ein Programm geschrieben und dazu ne GUI erstellt. In der Gui werden einzelne Frames geöffnet und in den Frames werden Tabellen vom Typ Abstract Table Model angezeigt. Die Tabellen werden mit Daten aus ner Datenbank gefüllt.
Jetzt mein genaueres Problem:
Ich möchte die Daten in den Tabellen ändern können.
Ich weiß nur nicht wie ich das machen kann das ich die einzelnen Zellen editieren kann und das auch da stehen bleibt.
Mit der Methode...
...kann man ja einstellen das die Zellen edititierbar sind. Nur das was ich da eintrage bleibt da nicht stehen. Sobald ich eine andere Zelle selektiere verschwinden meine Änderungen. Ich wollte das dann so haben das die Änderungen stehen bleiben und ich dann nen Button in mein Frame einfüge der die Änderungen im Table dann auch in die Datenbank reinschreibt.
Vielleicht kann mir ja jemand helfen.
Vielen Dank schonmal.
Gruß,
Jens
ich hab folgendes Problem.
Ich hab ein Programm geschrieben und dazu ne GUI erstellt. In der Gui werden einzelne Frames geöffnet und in den Frames werden Tabellen vom Typ Abstract Table Model angezeigt. Die Tabellen werden mit Daten aus ner Datenbank gefüllt.
Jetzt mein genaueres Problem:
Ich möchte die Daten in den Tabellen ändern können.
Ich weiß nur nicht wie ich das machen kann das ich die einzelnen Zellen editieren kann und das auch da stehen bleibt.
Mit der Methode...
Code:
public boolean isCellEditable(int row, int column)
{
return true;
}
...kann man ja einstellen das die Zellen edititierbar sind. Nur das was ich da eintrage bleibt da nicht stehen. Sobald ich eine andere Zelle selektiere verschwinden meine Änderungen. Ich wollte das dann so haben das die Änderungen stehen bleiben und ich dann nen Button in mein Frame einfüge der die Änderungen im Table dann auch in die Datenbank reinschreibt.
Vielleicht kann mir ja jemand helfen.
Vielen Dank schonmal.
Gruß,
Jens