Java FX печать GridPane изображения - PullRequest
0 голосов
/ 12 января 2019

Привет, у меня в настоящее время есть некоторые проблемы, исправляющие ошибку. Я не могу напечатать более одного изображения и понятия не имею, почему. Я должен быть уставшим, у вас, ребята, есть идея, откуда может появиться этот баг?

        Group root = new Group();
    printChoicesOfDominosScene = new Scene(root, 900, 900, Color.WHITE);

    // Time to load our image

    GridPane dominoChoice = new GridPane();
    dominoChoice.setPadding(new Insets(50,50,50,50));
    dominoChoice.setHgap(20);
    dominoChoice.setVgap(20);

    int imageCol = 1;
    int imageRow = 1;
    int i = 0;

    //       for (int i = 0; i < 5; i++) {
    if (dominosFilesNameAvailable != null && dominosFilesNameAvailable[i] != null) {
        ImageView imv = new ImageView();
        Image image = new Image(new FileInputStream(dominosFilesNameAvailable[i]), 800, 800, true, true);
        imv.setImage(image);

        imv.setOnMouseClicked(event -> {
            chosenDomino();
        });

        HBox pictureRegion = new HBox();
        pictureRegion.getChildren().add(imv);
        dominoChoice.add(pictureRegion, imageCol, imageRow);
        root.getChildren().add(dominoChoice);
    }
    //      }

    // Initialise Elements



    askPlayerNameScene = new Scene(grid, 500, 200);
    window.setScene(askNumberPlayerScene);
    window.show();


}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...