OdświeŻanie widoku tabeli w oknie dialogowym

0

Czy ktoś zgłebił już ten temat na tyle żeby mi w skrócie wytłumaczyć jak to się robi?
Z góry dziękuję. Edek

0

Metody fire... (np. fireTableDataChanged()) działają wszędzie na JTable.

0

Zależy co ty tam będziesz odświeżać chciał (progressbary np.?). Jak refresh będzie sporadyczny, np po zmianie danych przez użytkownika, wystarczy tak jak masz wyżej fireTableDataChanged() i po sprawie - spowoduje to odrysowanie całej tabeli. Jeżeli zaś będzie tych zdarzeń odświeżania dużo, musisz pomyśleć i ręcznym wskazywaniu w której komórce uległa zmiana i kiedy ją odświeżyć (fireTableCellUpdated(x,y)). Odrysowanie całego JTable jest kosztowne, dlatego przy nawet niewielkich tabelach, można osiągnąć 25% zajętości cpu na apce

1 użytkowników online, w tym zalogowanych: 0, gości: 1