/// Код, который кнопка не работает
Код: Выделить всё
private void gameInterface() {
boolean inFight = true;
root.getChildren().clear(); // Clear previous content
VBox enemyBox = new VBox(20);
enemyBox.setPadding(new Insets(20));
Label textLabel = new Label("Fight a footballer");
textLabel.setStyle("-fx-font-size: 60px;");
textLabel.setTranslateY(-250);
Label playerInfo = new Label(footballPlayer.readFromFile().toString());
playerInfo.setStyle("-fx-font-size: 16px;");
StackPane.setAlignment(playerInfo, javafx.geometry.Pos.BOTTOM_LEFT);
playerInfo.setTranslateX(20);
playerInfo.setTranslateY(-20);
enemyFootballer opp = new enemyFootballer();
Button backButton = new Button("Back");
backButton.setStyle("-fx-font-size: 24px; -fx-min-width: 200px; -fx-min-height: 50px;");
backButton.setOnAction(e -> openMenu());
StackPane.setAlignment(backButton, javafx.geometry.Pos.BOTTOM_RIGHT);
backButton.setMouseTransparent(false);
root.getChildren().addAll(textLabel, backButton, playerInfo, enemyBox);
}
Подробнее здесь: https://stackoverflow.com/questions/784 ... ific-scene