JavaFX comment obtenir la barre de menu pour ajuster à la mère de largeur seulement?
Je suis en utilisant la Scene Builder pour créer mon interface graphique et ma barre de menu n'est pas le redimensionnement à la société mère. Comment puis-je obtenir pour ce faire?
Lorsque j'essaie de Modifier -> Adapter à la Mère, la barre de menu reprend l'ensemble de la racine volet, et, évidemment, ce n'est pas ce que je veux. Voici une image de ce à quoi je parle:
Comme vous pouvez le voir, la barre de menu n'est pas entièrement prolongent jusqu'à la fin de la fenêtre.
OriginalL'auteur j will | 2013-10-13
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin de lier la largeur préférée de propriété de votre barre de menu de la
width
de votre étape ou une autre nœud de conteneur. Il fonctionne lorsque vous redimensionner dynamiquement trop.OriginalL'auteur Juan Carlos Sanchez
J'ai dû mettre l'ancre volet de contraintes dans la barre de menu. J'ai eu à faire des marges gauche et droite de zéro:
Cette solution fonctionne sans code, à l'aide seulement de la scène builder, qui est ce que j vais et moi étions à la recherche pour. Pas évident en scène builder que j'ai à dire!
OriginalL'auteur j will
Ici est une autre façon de faire. Enrouler la barre de menu dans une HBOX. Jeu de barre de menu du HGrow pour TOUJOURS. Ensemble HBOX Nœud de l'Alignement de TOPLEFT.
Je pense que vous devriez marquer cette question comme répondu à la question.
Cela ne fonctionne pas lorsque l'image a été redimensionnée au moment de l'exécution.
OriginalL'auteur lochi