No código abaixo o primeiro controle funciona mais o segundo não.
O primeiro controle e para abrir um nova janela e o segundo é o se cancelar.
O segundo controle não funciona e o primeiro ainda para de funcionar.
Poderiam me ajudar por favor? Obrigado.
package controller;
import java.io.IOException;
import javafx.event.ActionEvent;
import javafx.fxml.FXML;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class LoginController {
@FXML protected void handleSubmitButtonAction(ActionEvent event) {
try {
Parent root = FXMLLoader.load(getClass().getResource("TelaPrincipal.fxml"));
Stage stage = new Stage();
Scene scene = new Scene(root, 400, 240);
stage.setScene(scene);
stage.show();
} catch (IOException e) {
e.printStackTrace();
}
}
@FXML protected void handleCancelButtonAction(ActionEvent event) {
try {
Stage stage = new Stage();
stage.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}