ObservableList podmiana obiektu, JavaFX

ObservableList podmiana obiektu, JavaFX
CE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 29
0

W jaki sposób mogę zmienić wartość poszczególnych pól obiektu w kolekcji ObservableList, który jest dodawany do TableView w JavaFX 2.2;
Znam indeks obiektu w powyższej kolekcji tylko jak to wykorzystać?

Nie chcę usuwać obiektu, a później dodać jego zmienioną wartość ponieważ każdy obiekt posiada swój unikatowy identyfikator, który nie chciałbym modyfikować.

artur52
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 223
0

To weź obiekt, który chcesz zamienić i podmień po prostu wartości pól, które się różnią setterami. Inna opcja to "update item". Zawsze możesz też pokombinować z replaceAll.

CE
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 29
0

Wcześniej używałem '.set' i zapomniałem, że można pobrać ID i nadać w nowym obiekcie ID ;).

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.