Wie halten JTable Zelle rendering nach Zelle Bearbeiten

Euch waren so genial in Punkt mich in die richtige Richtung auf meine Letzte Frage und ich haben sozusagen eine Erweiterung meiner ursprünglichen Frage hier:

Wie man ein JTable-Spalte als String-und die Art, wie Doppelt?

So, ich habe jetzt meinen Preis Spalte formatiert als $###,##0.00 mithilfe meiner benutzerdefinierter Zellen-renderer, habe ich jetzt eine JTextField-Editor für die Zelle. Die Bearbeitung der Zelle funktioniert Prima, außer wenn der Wert aktualisiert wird, wird das Zahlenformat festlegen, in meine custom renderer scheint nicht mehr formatieren Sie die Zelle (ich bin verlieren die $ nach edit verpflichtet ist). Ist dieser renderer soll ja nicht zum Rendern der Zellen auch nach der ersten Anzeige der Daten?

Habe ich versucht, die folgenden mit kein Glück:

((AbstractTableModel) table.getModel()).fireTableDataChanged();

Ich hoffe, dass dieses zwingen würde, den Tisch zu revalidate und repaint die Zellen mit dem custom renderer zum Rendern der neuen Werte, aber dies hat leider nicht funktioniert...

Bin ich etwas fehlt... das ist klar, aber was?

Schreibe einen Kommentar