Выравнивание ImageView по центру в GridPane

Обыскала уже весь интернет и пробовала множество способов, чтобы выровнять ImageView по центру. Сначала хотела сам ImageView выровнять, потом почитала, что можно в HBox добавить и выровнять, но этот способ тоже не работает. И в CSS пробовала, и в fxml, и в самом коде. Результат 0. Я совсем недавно начала работать в JavaFX, поэтому не судите строго

`Image inpstr = new Image ("sample/need.png"); 
 ImageView image1= new ImageView(inpstr); 
 FlowPane box1 = new FlowPane( image1); 
 box1.setAlignment(Pos.BASELINE_RIGHT); 
 // GridPane.setMargin(image1, new Insets(100)); 
 image1.setId("box1"); 
 // GridPane.setHalignment(image1, HPos.CENTER); 
 // GridPane.setValignment(image1, VPos.CENTER); 
 image1.setX(200); 
 grid.add(new ImageView(new Image("sample/need.png")), 0, 0);`

Ответы (0 шт):