https://github.com/caiodsouza22/ServiceOrder-system
Galera to com um problema chato q ja aconteceu em outro projeto .
Eu uso esse código abaixo pra chamar outra tela, tudo funciona tranquilo e ele abre a tela que eu peço , agora, acontece q se eu replicar esse codigo pra chamar outra dela ,por exemplo a tela de clientes , mudando so o caminho e o actionevent , ele nao abre mais uma das telas e msm q eu apague todo o codigo novo q eu fiz o antigo para de funcionar , n sei oq to fazendo errado , em cima ta o codigo no git pra quem quiser fazer o teste. (No caso n tem o TelaClientes.fxml pq ele so foi implementado depois desse ultimo commit)
- trecho q funciona
@FXML
private void usuariosAction(ActionEvent evt2) throws IOException {
Stage principal = new Stage();
Parent root = FXMLLoader.load(getClass().getResource("/FXML/TelaUsuarios.fxml"));
Scene scene = new Scene(root);
principal.setScene(scene);
principal.show();
principal.setResizable(false);
}
*trecho q se adicionado , buga a primeira parte e n deixa ele funcionar mais
@FXML
private void clientesAction(ActionEvent evt3) throws IOException {
Stage principal = new Stage();
Parent root = FXMLLoader.load(getClass().getResource("/FXML/TelaClientes.fxml"));
Scene scene = new Scene(root);
principal.setScene(scene);
principal.show();
principal.setResizable(false);
}
*Me retorna sempre o msm erro Caused by: javafx.fxml.LoadException: “caminho do TelaClientes”
e depois um nullpointexception.