@Override
protected void humanActions(Player p) {
try {
FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("ActionsFXML.fxml"));
Parent root1 = (Parent) fxmlLoader.load();
ActionsFXMLController actionCtrl = fxmlLoader.getController();
actionCtrl.setPlayer(p);
actionCtrl.setBackground(background);
Stage stage = new Stage();
stage.initModality(Modality.APPLICATION_MODAL);
//Pour click sur close de action
stage.setOnCloseRequest((WindowEvent event) -> {
// consume event
event.consume();
// show close dialog
Alert alert = new Alert(AlertType.ERROR);
alert.setTitle("Pas de précipitation !");
alert.setHeaderText(null);
alert.setContentText("Vous devez choisir 6 actions !\nNe pas oublier de choisir la région pour les délégations.");
alert.showAndWait();
});
stage.setTitle("Choix des actions");
stage.setScene(new Scene(root1));
stage.showAndWait();
} catch (IOException ex) {
Logger.getLogger(PlayGraphic.class.getName()).log(Level.SEVERE, null, ex);
}
}
PlayGraphic.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:Himalaya-JavaFX
作者:
评论列表
文章目录