Stworzyłam sobie projekt JavaFX z Mavenem i mam problem z załadowaniem obrazka (i zasobów ogólnie). Oto struktura plików jaką sobie utowrzyłam:
A to sposób w jaki odwołuję się do zasobu:
Image myImage = new Image(Objects.requireNonNull(getClass().getResourceAsStream("/img/domek.jpg")));
A w rezultacie dostaję null
- kompletnie nie rozumiem dlaczego! Przecież główną scenę ładuję w podobny sposób i nie ma takich problemów:
FXMLLoader fxmlLoader = new FXMLLoader(this.getClass().getResource("/fxml/application.fxml"));
W czym rzecz?