ObservableList podmiana obiektu, JavaFX

ObservableList podmiana obiektu, JavaFX
CE
  • Rejestracja:ponad 11 lat
  • Ostatnio:około 9 lat
  • 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:prawie 11 lat
  • Ostatnio:10 miesięcy
  • 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:ponad 11 lat
  • Ostatnio:około 9 lat
  • 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.