Zellvalidierung in JTable

Ich habe eine JTable, die eine Zellenüberprüfung für die Zellen benötigt, in die der Benutzer Text eingeben kann. Wenn ein Benutzer ungültigen Text eingibt, wird der Rahmen der Zelle rot.

Ich habe es geschafft, dass dies funktioniert, indem ein zweidimensionales Array markiert wird, ob jede Zelle Fehler aufweist oder nicht.

Das Problem ist, dass der Benutzer in der Lage sein muss, die Tabelle (nach Spalte) neu zu ordnen. Ich muss das Fehlerflag nicht separat im Tabellenmodell speichern. Hat jemand Ideen, wie das geht?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage