getEditingRow() in AbstractTableModel ?

Status
Nicht offen für weitere Antworten.

Boiorix

Mitglied
Hallo!

Ich möchte anhand einer Methode festellen ob der User die letzte leere Zeile in der Tabelle eitiert.
Wenn dem so ist, soll eine neue leere Zeile hinzugefügt werden.

Die Methode getEditingRow ist mir ins Auge gefallen, allerdings ist diese scheinbar nicht in einem AbstractTableModel
verfügbar.
Kann man die Methode getEditingRow() in einem AbstractTableModel durch den Import einer bestimmten
Java-Klasse oder die Implementierung eines Interfaces nutzen?
Wenn 'nein', welche Alternative gibt es?
 
B

Beni

Gast
Nein: das Model weiss nicht, wo es editiert wird.

Ich würde die "setValueAt"-Methode überschreiben. Wenn jemand was in der letzten Zeile editiert hat, wird diese Methode aufgerufen. Da auch die Koordinaten der editieren Zelle angegeben werden, sollte es ein leichtes sein, das Model dann um eine Zeile zu erweitern.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben