JavaFX - Comment puis-je ajouter un conteneur dans un point d'ancrage volet
J'ai un projet simple qui a une fxml avec un séparateur.
De sorte que le fxml est-ce:
<AnchorPane id="AnchorPane" prefHeight="200" prefWidth="320" xmlns:fx="http://javafx.com/fxml/1" xmlns="http://javafx.com/javafx/8" fx:controller="accordionproject.FXMLDocumentController">
<children>
<SplitPane fx:id="splitPane" dividerPositions="0.29797979797979796" focusTraversable="true" layoutX="60.0" layoutY="14.0" prefHeight="200.0" prefWidth="320.0" AnchorPane.bottomAnchor="0.0" AnchorPane.leftAnchor="0.0" AnchorPane.rightAnchor="0.0" AnchorPane.topAnchor="0.0" xmlns:fx="http://javafx.com/fxml">
<items>
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0" />
<AnchorPane minHeight="0.0" minWidth="0.0" prefHeight="160.0" prefWidth="100.0" />
</items>
</SplitPane>
</children>
</AnchorPane>
Ce que je veux, c'est d'insérer une vbox dans l'ancrage à gauche du volet de séparateur en utilisant uniquement du code java.
Cela peut-il être fait?
Je suis nouveau sur le fxml de sorte que toute aide serait aprécié.
Vous en remercie d'avance.
OriginalL'auteur ciprianr | 2013-12-23
Vous devez vous connecter pour publier un commentaire.
Ajouter un
fx:id
à laAnchorPane
vous souhaitez manipuler:Obtenir dans votre contrôleur comme un
@FXML
champ de membre:Et à manipuler dans l'endroit désiré (
initialize()
montré ici, peut-être -presque - n'importe où ailleurs):OriginalL'auteur Nikos Paraskevopoulos
Vous devriez essayer le JavaFX Scene Builder. Il rend le montage de vos fxml beaucoup plus facile, car il est tout fait graphiquement.
http://www.oracle.com/technetwork/java/javafx/tools/index.html
OriginalL'auteur Givver