package gioco.progettospacca.controller;import gioco.progettospacca.classi.Partita;import javafx.event.ActionEvent;import javafx.fxml.FXML;import javafx.fxml.FXMLLoader;import javafx.scene.Node;import javafx.scene.Parent;import javafx.scene.Scene;import javafx.scene.control.Label;import javafx.stage.Stage;import java.io.IOException;public class HomeController { @FXML public void giocaPartita(ActionEvent actionEvent) { } public void EventoCreaPartita(ActionEvent actionEvent) throws IOException{ Parent root = FXMLLoader.load(getClass().getResource("LoginAdminView.fxml")); Scene scene=new Scene(root); Stage stage = (Stage)((Node)actionEvent.getSource()).getScene().getWindow(); stage.setTitle("Login amministratore"); stage.setScene(scene); stage.show(); } public void giocaTorneo(ActionEvent actionEvent) { } public void creaTorneo(ActionEvent actionEvent) { }}
package gioco.progettospacca.controller;import gioco.progettospacca.classi.Partita;import javafx.event.ActionEvent;import javafx.fxml.FXML;import javafx.fxml.FXMLLoader;import javafx.scene.Node;import javafx.scene.Parent;import javafx.scene.Scene;import javafx.scene.control.Label;import javafx.stage.Stage;import java.io.IOException;public class HomeController { @FXML public void giocaPartita(ActionEvent actionEvent) { } public void EventoCreaPartita(ActionEvent actionEvent) throws IOException{ Parent root = FXMLLoader.load(getClass().getResource("LoginAdminView.fxml")); Scene scene=new Scene(root); Stage stage = (Stage)((Node)actionEvent.getSource()).getScene().getWindow(); stage.setTitle("Login amministratore"); stage.setScene(scene); stage.show(); } public void giocaTorneo(ActionEvent actionEvent) { } public void creaTorneo(ActionEvent actionEvent) { }}
i get an error saying that
getClass().getResource("LoginAdminView.fxml")
getClass().getResource("LoginAdminView.fxml")
at line 22 is null i dont understand why since i have the same setup in the main class and that works. the only difference is that this class is in a subfolder and the main isnt. But i can't figure out what's wrong