Moin zusammen,
wie die Überschrift andeutet flimmert in meinem Programm eine JTable. Das Flimmern tritt immer beim Neusetzen des TableModels (JTable.setModel(TM))auf. Gesetzt wurde das DefaultTableModel. Verwendet wird Swing, was meines Wissens von Haus aus doppelt gebuffert ist.
Hat Jemand eine Idee woran das Flimmern liegen kann.
Da ich die Vermutung hatte, dass das Flimmern vom Löschen- und einem zeitverzögerten Wiederhinzeichnen der Tabelle kommt, wurde der Code (unten) ausprobiert. Das hat leider nicht funktioniert. Ist update evtl. die falsche Methode?
Gruß und Vielen Dank CLSK
wie die Überschrift andeutet flimmert in meinem Programm eine JTable. Das Flimmern tritt immer beim Neusetzen des TableModels (JTable.setModel(TM))auf. Gesetzt wurde das DefaultTableModel. Verwendet wird Swing, was meines Wissens von Haus aus doppelt gebuffert ist.
Hat Jemand eine Idee woran das Flimmern liegen kann.
Da ich die Vermutung hatte, dass das Flimmern vom Löschen- und einem zeitverzögerten Wiederhinzeichnen der Tabelle kommt, wurde der Code (unten) ausprobiert. Das hat leider nicht funktioniert. Ist update evtl. die falsche Methode?
Java:
jTDateien = new JTable(){
@Override public void update () {
paint(); // no clear
}
};
Gruß und Vielen Dank CLSK
Zuletzt bearbeitet: