2015-01-26 5 views
0

문제가 있습니다. 다른 FXML 파일에서 사용할 FXML (이미지)을 만들려고합니다. 이미지 FXML에서 나는 이미지를 변경하고 중심에 놓기를 원하기 때문에 항상 이미지가 중앙에 오길 원하지만 작동하지 않습니다. 지금이 바로 데 :JavaFX 센터 이미지가 작동하지 않습니다.

<fx:root fx:id="vBox" alignment="CENTER" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity" prefHeight="400.0" prefWidth="600.0" type="javafx.scene.layout.VBox" xmlns="http://javafx.com/javafx/8" xmlns:fx="http://javafx.com/fxml/1"> 
    <children> 
      <ImageView fx:id="imageView" fitHeight="150.0" fitWidth="200.0" pickOnBounds="true" preserveRatio="true" VBox.vgrow="ALWAYS" /> 
    </children> 
</fx:root> 

사람이 나를 도울 수 있습니까? 이 이미지는 왼쪽에 붙어 있습니다.

답변

1
fx:id="vBox" type="javafx.scene.layout.VBox" 

컨테이너를 StackPane으로 변경하면 이미지가 자동으로 가운데에 배치됩니다.

관련 문제