Witam, nie mam kompletnie pojęcia na czym polega problem.
W ScneBuilderze dodałem nowy element TableView, dodałem mu oczywiście id i dodałem odpowiednią linijkę w kodzie, aby móc potem bosługiwać ową tabelę.
Niestety kiedy chcę się do niej odwołać wyskakuje mi wspomniany w temacie błąd.
Nie widzę osobiście sensu by podawac kod, ale jak może to pomóc to:
@FXML
private TableView<UnitCondition> tvCondition ;
Błąd przy:
System.out.println("tvCondition .getColumns() "+tvCondition .getColumns());
Nie mam pojęcia co może być źle, bo wcześniej dodałem tabelę i wszystko ładnie działało, kolejna też.
Teraz wróciłem do tej części kodu po parunastodniowej przerwie wszystko już sobie przygotowałem i podpiąłem a tu nagle taki błąd nie wiadomo skąd :/
Dodam że jeżeli dodam taką linijkę:
tvCondition = new TableView<UnitCondition>(dataCastlesUnitCondition.get(getCastle()));
To wszystko ładnie działa, tzn wtedy zmiany są niewidoczne ale nulla nie ma ;)
Jeżeli ma ktoś nawet pomysł, nawet głupi to zachęcam do pisania może, to coś da...
@Edit
Problem występuje także z innymi elementami, testowo dodałem nowy Button i ten sam błąd wyskakuje, prawdopodobnie inne elementy będą zachowywać się tak samo. Wiecie o co może chodzić?
Korzystam z eclipse wersji portable, może w tym jest problem, choć wcześniej działało...