我試圖將視圖集中在基本上在錨定窗格中的另一視圖之上。將視圖置於JavaFx中另一視圖的頂部
這裏是我的代碼:
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
<children>
<ListView fx:id="list" prefHeight="750.0" prefWidth="300.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" />
<ProgressIndicator fx:id="bar" />
</children>
</AnchorPane>
這是什麼樣子:
這是我的目標:
編輯:
更新代碼以包括stackpane
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0">
<children>
<StackPane prefHeight="150.0" prefWidth="200.0">
<children>
<ListView fx:id="list" />
<ProgressIndicator fx:id="bar" />
</children>
</StackPane>
</children>
</AnchorPane>
所以首選的一側,有什麼問題呢? –
@SergeyGrinev正如你可以在我的第一張照片中看到的,進度視圖顯示在左上角,但我希望它保持居中在它的父項。 – EGHDK
爲什麼不簡單地使用'StackPane'?或者爲什麼不設置對齊? – fabian