JTable und "Repaint oder Refresh"
-
Hallo Zusammen,
ich habe nochmal eine Anfängerfrage: Ich habe eine Datenbank und in einer Tabelle eine neue Zeile gespeichert. Gleichzeitig möchte ich die neue Datenzeile in der JTable, die ja bereits angezeigt wird, ebenfalls anzeigen. Ich denke, dies kann ich mit setValueAt erreichen und der neue Inhalt wird angezeigt.
Wie ist es aber, wenn ich praktisch die JTable neu zeichnen (nach neuem SQL-Select) möchte, um zu erreichen, dass der Inhalt auch so gezeigt wird, wie er in der Datenbank nun neu vorliegt.
Ich möchte dabei keine neue JTable instantiieren und den GarbageCollector belasten. Es muss so etwas wie ein Repaint zum Neuzeichnen geben, wobei die geänderten Daten aus der internen Datenstruktur für die JTable genutzt werden.
Was oder wo kann ich mich zu diesem Thema am besten informieren?? Oder hat Jemand von Euch so etwas schon mal gemacht?
Ich freue mich über jede Hilfestellung Wenn ich mich unklar ausgedrückt habe, bitte nachfragen.
Gruss
Oliver
-
Ich denke dieses Tutorial wird dir helfen: http://search.java.sun.com/ClickThru?qt=JTable&url=http%3A%2F%2Fjava.sun.com%2Fdocs%2Fbooks%2Ftutorial%2Fuiswing%2Fcomponents%2Ftable.html&pathInfo=%2Fsearch%2Fjava%2Findex.jsp&hitNum=12&col=java&col=wireless