Wpis z mikrobloga

#programowanie #java #javafx
Mam dane w postaci listy obiektów klasy Instance. Chcę stworzyć tableView wyświetlający w każdym wierszu jeden obiekt Instance zawierający jakieś wartości double/int/String. Problem jest w tym że ładując dane z pliku nie wiadomo ile kolumn ma miec tabela i trzeba kolumny dodawać w trakcie działania programu. Mam taki kod:
http://wklej.org/id/1742726/
Jak zrobić żeby w 12 linijce mógł się odwołać do "i"?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@cinek181992: nowa twoja klasa rozszerzająca Callback i przekazanie do niej tej wartości "i" a następnie ustawienie obiektu tej klasy w metodzie "setCellValueFactory"?
  • Odpowiedz
@cinek181992: Przenieś tworzenie Callback do oddzielnej klasy i przekazuj i jako parametr konstruktora?

column.setCellValueFactory(new CustomCallback(i));
I tworzysz sobie: class CustomCallback implements Callback, w której implementujesz metodę call i tyle.
  • Odpowiedz