J'essaie de centrer une vue sur une autre vue essentiellement dans un volet d'ancrage.Centrer une vue sur une autre vue dans JavaFx
Voici mon code:
<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>
Voici à quoi il ressemble:
Ceci est mon objectif:
EDIT:
code mis à jour pour inclure une 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>
donc, quel est le problème? –
@SergeyGrinev Comme vous pouvez le voir dans ma première photo, la vue d'avancement apparaît en haut à gauche, mais je veux qu'elle reste centrée dans son parent. – EGHDK
Pourquoi ne pas simplement utiliser un 'StackPane'? Ou pourquoi ne pas définir l'alignement? – fabian