Witam ,
Jak w temacie mam problem ze wstrzyknięciem klasy do kontenera, cały czas sypie mi błędem :
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException: Children: child node is null: parent = VBox@69a44e74
mam klasy :
w JavaController (klasa która jest @configuration)
@Bean
public SqlWindow getSqlWindow(){
SqlWindow sqlWindow = new SqlWindow();
return sqlWindow;
}
SqlWindow :
@Controller
public class SqlWindow extends StackPane {
public SqlWindow(){
setMinSize(520, 220);
setStyle("-fx-background-color: YELLOW;");
};
}
GeneralWindow:
@Component
public class GeneralWindow{
@Autowired
SqlWindow sqlWindow;
private VBox vboxInCenter;
public build(){
vBoxInCenter.getChildren().add(sqlWindow);
}
Klasy zmniejszyłem jak tylko potrafiłem (bo oryginalnie są strasznie duże). Próbując wstrzyknąć klasę SqlWindow cały czas sypie mi exception NullPointerException. Co może być przyczyną ? złe wiązanie ?